help/help_create.sh help/help_mp-en.h UTF-8 gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o command.o command.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o m_property.o m_property.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o mixer.o mixer.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o mp_fifo.o mp_fifo.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o mplayer.o mplayer.c In file included from cfg-mplayer.h:27:0, from mplayer.c:360: cfg-common.h:301:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"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] {"noconfig", noconfig_opts, CONF_TYPE_SUBCONFIG, CONF_GLOBAL|CONF_NOCFG|CONF_PRE_PARSE, 0, 0, NULL}, ^~~~~~~~~~~~~ In file included from cfg-mplayer.h:27:0, from mplayer.c:360: cfg-common.h:431:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers] { "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] { "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] { "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] {"mf", mfopts_conf, CONF_TYPE_SUBCONFIG, 0,0,0, NULL}, ^~~~~~~~~~~ cfg-common.h:464:14: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"vivo", vivoopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, ^~~~~~~~~~~~~ cfg-common.h:506:16: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"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] {"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] {"pphelp", pp_help, CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, ^~~~~~~ cfg-common.h:524:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"ssf", scaler_filter_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, ^~~~~~~~~~~~~~~~~~ cfg-common.h:546:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"lavdopts", lavc_decode_opts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, ^~~~~~~~~~~~~~~~~~~~~ cfg-common.h:547:20: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"lavfdopts", lavfdopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL}, ^~~~~~~~~~~~~~ cfg-common.h:550:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"xvidopts", xvid_dec_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, ^~~~~~~~~~~~~ In file included from mplayer.c:360:0: cfg-mplayer.h:361:15: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"-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] {"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] {"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] {"vd", vd_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, ^~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o parser-mpcmd.o parser-mpcmd.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o pnm_loader.o pnm_loader.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o input/input.o input/input.c input/input.c:663:14: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers] { "input", &input_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, ^ input/input.c: In function 'mp_input_get_key_name': input/input.c:1500:14: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return key_names[i].name; ^~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libao2/ao_mpegpes.o libao2/ao_mpegpes.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libao2/ao_null.o libao2/ao_null.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libao2/ao_pcm.o libao2/ao_pcm.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libao2/audio_out.o libao2/audio_out.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/aspect.o libvo/aspect.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/geometry.o libvo/geometry.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/video_out.o libvo/video_out.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/vo_mpegpes.o libvo/vo_mpegpes.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/vo_null.o libvo/vo_null.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o sub/spuenc.o sub/spuenc.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/vo_caca.o libvo/vo_caca.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/vo_direct3d.o libvo/vo_direct3d.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/w32_common.o libvo/w32_common.c libvo/w32_common.c: In function 'WndProc': libvo/w32_common.c:111:35: warning: initialization makes pointer from integer without a cast [-Wint-conversion] WINDOWPOS *wpos = lParam; ^~~~~~ libvo/w32_common.c: In function 'vo_w32_check_events': libvo/w32_common.c:218:29: warning: passing argument 1 of 'GetClientRect' makes pointer from integer without a cast [-Wint-conversion] res = GetClientRect(WinID, &r); ^~~~~ In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/windows.h:72:0, from libvo/w32_common.c:21: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/winuser.h:3494:29: note: expected 'HWND {aka struct HWND__ *}' but argument is of type 'int64_t {aka long long int}' WINUSERAPI WINBOOL WINAPI GetClientRect(HWND hWnd,LPRECT lpRect); ^~~~~~~~~~~~~ libvo/w32_common.c:221:23: warning: passing argument 1 of 'IsWindow' makes pointer from integer without a cast [-Wint-conversion] if (!IsWindow(WinID)) ^~~~~ In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/windows.h:72:0, from libvo/w32_common.c:21: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/winuser.h:2140:29: note: expected 'HWND {aka struct HWND__ *}' but argument is of type 'int64_t {aka long long int}' WINUSERAPI WINBOOL WINAPI IsWindow(HWND hWnd); ^~~~~~~~ libvo/w32_common.c: In function 'vo_w32_init': libvo/w32_common.c:503:23: warning: passing argument 1 of 'GetClientRect' makes pointer from integer without a cast [-Wint-conversion] GetClientRect(WinID, &r); ^~~~~ In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/windows.h:72:0, from libvo/w32_common.c:21: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/winuser.h:3494:29: note: expected 'HWND {aka struct HWND__ *}' but argument is of type 'int64_t {aka long long int}' WINUSERAPI WINBOOL WINAPI GetClientRect(HWND hWnd,LPRECT lpRect); ^~~~~~~~~~~~~ libvo/w32_common.c:507:51: warning: passing argument 9 of 'CreateWindowExA' makes pointer from integer without a cast [-Wint-conversion] 0, 0, vo_dwidth, vo_dheight, WinID, 0, hInstance, 0); ^~~~~ In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/windows.h:72:0, from libvo/w32_common.c:21: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/winuser.h:2134:26: note: expected 'HWND {aka struct HWND__ *}' but argument is of type 'int64_t {aka long long int}' WINUSERAPI HWND WINAPI CreateWindowExA(DWORD dwExStyle,LPCSTR lpClassName,LPCSTR lpWindowName,DWORD dwStyle,int X,int Y,int nWidth,int nHeight,HWND hWndParent,HMENU hMenu,HINSTANCE hInstance,LPVOID lpParam); ^~~~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libao2/ao_dsound.o libao2/ao_dsound.c libao2/ao_dsound.c: In function 'write_buffer': libao2/ao_dsound.c:333:26: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] memcpy(lpvPtr1+(i*ao_data.channels*sampsize)+(chantable[j]*sampsize),data+(i*ao_data.channels*sampsize)+(j*sampsize),sampsize); ^ libao2/ao_dsound.c:333:56: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] memcpy(lpvPtr1+(i*ao_data.channels*sampsize)+(chantable[j]*sampsize),data+(i*ao_data.channels*sampsize)+(j*sampsize),sampsize); ^ libao2/ao_dsound.c:340:30: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] memcpy(lpvPtr2+(i*ao_data.channels*sampsize)+(chantable[j]*sampsize),data+dwBytes1+(i*ao_data.channels*sampsize)+(j*sampsize),sampsize); ^ libao2/ao_dsound.c:340:60: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] memcpy(lpvPtr2+(i*ao_data.channels*sampsize)+(chantable[j]*sampsize),data+dwBytes1+(i*ao_data.channels*sampsize)+(j*sampsize),sampsize); ^ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/vo_directx.o libvo/vo_directx.c libvo/vo_directx.c:88:30: warning: missing braces around initializer [-Wmissing-braces] { "YV12 ", IMGFMT_YV12, { sizeof(DDPIXELFORMAT), DDPF_FOURCC, MAKEFOURCC('Y', 'V', '1', '2'), 0, 0, 0, 0, 0 } }, ^ libvo/vo_directx.c:88:30: note: (near initialization for 'g_ddpf[0].g_ddpfOverlay') libvo/vo_directx.c:88:5: warning: missing braces around initializer [-Wmissing-braces] { "YV12 ", IMGFMT_YV12, { sizeof(DDPIXELFORMAT), DDPF_FOURCC, MAKEFOURCC('Y', 'V', '1', '2'), 0, 0, 0, 0, 0 } }, ^ libvo/vo_directx.c:88:5: note: (near initialization for 'g_ddpf[0]') libvo/vo_directx.c:89:30: warning: missing braces around initializer [-Wmissing-braces] { "I420 ", IMGFMT_I420, { sizeof(DDPIXELFORMAT), DDPF_FOURCC, MAKEFOURCC('I', '4', '2', '0'), 0, 0, 0, 0, 0 } }, //yv12 with swapped uv ^ libvo/vo_directx.c:89:30: note: (near initialization for 'g_ddpf[1].g_ddpfOverlay') libvo/vo_directx.c:89:5: warning: missing braces around initializer [-Wmissing-braces] { "I420 ", IMGFMT_I420, { sizeof(DDPIXELFORMAT), DDPF_FOURCC, MAKEFOURCC('I', '4', '2', '0'), 0, 0, 0, 0, 0 } }, //yv12 with swapped uv ^ libvo/vo_directx.c:89:5: note: (near initialization for 'g_ddpf[1]') libvo/vo_directx.c:90:30: warning: missing braces around initializer [-Wmissing-braces] { "IYUV ", IMGFMT_IYUV, { sizeof(DDPIXELFORMAT), DDPF_FOURCC, MAKEFOURCC('I', 'Y', 'U', 'V'), 0, 0, 0, 0, 0 } }, //same as i420 ^ libvo/vo_directx.c:90:30: note: (near initialization for 'g_ddpf[2].g_ddpfOverlay') libvo/vo_directx.c:90:5: warning: missing braces around initializer [-Wmissing-braces] { "IYUV ", IMGFMT_IYUV, { sizeof(DDPIXELFORMAT), DDPF_FOURCC, MAKEFOURCC('I', 'Y', 'U', 'V'), 0, 0, 0, 0, 0 } }, //same as i420 ^ libvo/vo_directx.c:90:5: note: (near initialization for 'g_ddpf[2]') libvo/vo_directx.c:91:30: warning: missing braces around initializer [-Wmissing-braces] { "YVU9 ", IMGFMT_YVU9, { sizeof(DDPIXELFORMAT), DDPF_FOURCC, MAKEFOURCC('Y', 'V', 'U', '9'), 0, 0, 0, 0, 0 } }, ^ libvo/vo_directx.c:91:30: note: (near initialization for 'g_ddpf[3].g_ddpfOverlay') libvo/vo_directx.c:91:5: warning: missing braces around initializer [-Wmissing-braces] { "YVU9 ", IMGFMT_YVU9, { sizeof(DDPIXELFORMAT), DDPF_FOURCC, MAKEFOURCC('Y', 'V', 'U', '9'), 0, 0, 0, 0, 0 } }, ^ libvo/vo_directx.c:91:5: note: (near initialization for 'g_ddpf[3]') libvo/vo_directx.c:92:30: warning: missing braces around initializer [-Wmissing-braces] { "YUY2 ", IMGFMT_YUY2, { sizeof(DDPIXELFORMAT), DDPF_FOURCC, MAKEFOURCC('Y', 'U', 'Y', '2'), 0, 0, 0, 0, 0 } }, ^ libvo/vo_directx.c:92:30: note: (near initialization for 'g_ddpf[4].g_ddpfOverlay') libvo/vo_directx.c:92:5: warning: missing braces around initializer [-Wmissing-braces] { "YUY2 ", IMGFMT_YUY2, { sizeof(DDPIXELFORMAT), DDPF_FOURCC, MAKEFOURCC('Y', 'U', 'Y', '2'), 0, 0, 0, 0, 0 } }, ^ libvo/vo_directx.c:92:5: note: (near initialization for 'g_ddpf[4]') libvo/vo_directx.c:93:30: warning: missing braces around initializer [-Wmissing-braces] { "UYVY ", IMGFMT_UYVY, { sizeof(DDPIXELFORMAT), DDPF_FOURCC, MAKEFOURCC('U', 'Y', 'V', 'Y'), 0, 0, 0, 0, 0 } }, ^ libvo/vo_directx.c:93:30: note: (near initialization for 'g_ddpf[5].g_ddpfOverlay') libvo/vo_directx.c:93:5: warning: missing braces around initializer [-Wmissing-braces] { "UYVY ", IMGFMT_UYVY, { sizeof(DDPIXELFORMAT), DDPF_FOURCC, MAKEFOURCC('U', 'Y', 'V', 'Y'), 0, 0, 0, 0, 0 } }, ^ libvo/vo_directx.c:93:5: note: (near initialization for 'g_ddpf[5]') libvo/vo_directx.c:94:30: warning: missing braces around initializer [-Wmissing-braces] { "BGR8 ", IMGFMT_BGR8, { sizeof(DDPIXELFORMAT), DDPF_RGB, 0, 8, 0x00000000, 0x00000000, 0x00000000, 0 } }, ^ libvo/vo_directx.c:94:30: note: (near initialization for 'g_ddpf[6].g_ddpfOverlay') libvo/vo_directx.c:94:5: warning: missing braces around initializer [-Wmissing-braces] { "BGR8 ", IMGFMT_BGR8, { sizeof(DDPIXELFORMAT), DDPF_RGB, 0, 8, 0x00000000, 0x00000000, 0x00000000, 0 } }, ^ libvo/vo_directx.c:94:5: note: (near initialization for 'g_ddpf[6]') libvo/vo_directx.c:95:30: warning: missing braces around initializer [-Wmissing-braces] { "RGB15", IMGFMT_RGB15, { sizeof(DDPIXELFORMAT), DDPF_RGB, 0, 16, 0x0000001F, 0x000003E0, 0x00007C00, 0 } }, //RGB 5:5:5 ^ libvo/vo_directx.c:95:30: note: (near initialization for 'g_ddpf[7].g_ddpfOverlay') libvo/vo_directx.c:95:5: warning: missing braces around initializer [-Wmissing-braces] { "RGB15", IMGFMT_RGB15, { sizeof(DDPIXELFORMAT), DDPF_RGB, 0, 16, 0x0000001F, 0x000003E0, 0x00007C00, 0 } }, //RGB 5:5:5 ^ libvo/vo_directx.c:95:5: note: (near initialization for 'g_ddpf[7]') libvo/vo_directx.c:96:30: warning: missing braces around initializer [-Wmissing-braces] { "BGR15", IMGFMT_BGR15, { sizeof(DDPIXELFORMAT), DDPF_RGB, 0, 16, 0x00007C00, 0x000003E0, 0x0000001F, 0 } }, ^ libvo/vo_directx.c:96:30: note: (near initialization for 'g_ddpf[8].g_ddpfOverlay') libvo/vo_directx.c:96:5: warning: missing braces around initializer [-Wmissing-braces] { "BGR15", IMGFMT_BGR15, { sizeof(DDPIXELFORMAT), DDPF_RGB, 0, 16, 0x00007C00, 0x000003E0, 0x0000001F, 0 } }, ^ libvo/vo_directx.c:96:5: note: (near initialization for 'g_ddpf[8]') libvo/vo_directx.c:97:30: warning: missing braces around initializer [-Wmissing-braces] { "RGB16", IMGFMT_RGB16, { sizeof(DDPIXELFORMAT), DDPF_RGB, 0, 16, 0x0000001F, 0x000007E0, 0x0000F800, 0 } }, //RGB 5:6:5 ^ libvo/vo_directx.c:97:30: note: (near initialization for 'g_ddpf[9].g_ddpfOverlay') libvo/vo_directx.c:97:5: warning: missing braces around initializer [-Wmissing-braces] { "RGB16", IMGFMT_RGB16, { sizeof(DDPIXELFORMAT), DDPF_RGB, 0, 16, 0x0000001F, 0x000007E0, 0x0000F800, 0 } }, //RGB 5:6:5 ^ libvo/vo_directx.c:97:5: note: (near initialization for 'g_ddpf[9]') libvo/vo_directx.c:98:30: warning: missing braces around initializer [-Wmissing-braces] { "BGR16", IMGFMT_BGR16, { sizeof(DDPIXELFORMAT), DDPF_RGB, 0, 16, 0x0000F800, 0x000007E0, 0x0000001F, 0 } }, ^ libvo/vo_directx.c:98:30: note: (near initialization for 'g_ddpf[10].g_ddpfOverlay') libvo/vo_directx.c:98:5: warning: missing braces around initializer [-Wmissing-braces] { "BGR16", IMGFMT_BGR16, { sizeof(DDPIXELFORMAT), DDPF_RGB, 0, 16, 0x0000F800, 0x000007E0, 0x0000001F, 0 } }, ^ libvo/vo_directx.c:98:5: note: (near initialization for 'g_ddpf[10]') libvo/vo_directx.c:99:30: warning: missing braces around initializer [-Wmissing-braces] { "RGB24", IMGFMT_RGB24, { sizeof(DDPIXELFORMAT), DDPF_RGB, 0, 24, 0x000000FF, 0x0000FF00, 0x00FF0000, 0 } }, ^ libvo/vo_directx.c:99:30: note: (near initialization for 'g_ddpf[11].g_ddpfOverlay') libvo/vo_directx.c:99:5: warning: missing braces around initializer [-Wmissing-braces] { "RGB24", IMGFMT_RGB24, { sizeof(DDPIXELFORMAT), DDPF_RGB, 0, 24, 0x000000FF, 0x0000FF00, 0x00FF0000, 0 } }, ^ libvo/vo_directx.c:99:5: note: (near initialization for 'g_ddpf[11]') libvo/vo_directx.c:100:30: warning: missing braces around initializer [-Wmissing-braces] { "BGR24", IMGFMT_BGR24, { sizeof(DDPIXELFORMAT), DDPF_RGB, 0, 24, 0x00FF0000, 0x0000FF00, 0x000000FF, 0 } }, ^ libvo/vo_directx.c:100:30: note: (near initialization for 'g_ddpf[12].g_ddpfOverlay') libvo/vo_directx.c:100:5: warning: missing braces around initializer [-Wmissing-braces] { "BGR24", IMGFMT_BGR24, { sizeof(DDPIXELFORMAT), DDPF_RGB, 0, 24, 0x00FF0000, 0x0000FF00, 0x000000FF, 0 } }, ^ libvo/vo_directx.c:100:5: note: (near initialization for 'g_ddpf[12]') libvo/vo_directx.c:101:30: warning: missing braces around initializer [-Wmissing-braces] { "RGB32", IMGFMT_RGB32, { sizeof(DDPIXELFORMAT), DDPF_RGB, 0, 32, 0x000000FF, 0x0000FF00, 0x00FF0000, 0 } }, ^ libvo/vo_directx.c:101:30: note: (near initialization for 'g_ddpf[13].g_ddpfOverlay') libvo/vo_directx.c:101:5: warning: missing braces around initializer [-Wmissing-braces] { "RGB32", IMGFMT_RGB32, { sizeof(DDPIXELFORMAT), DDPF_RGB, 0, 32, 0x000000FF, 0x0000FF00, 0x00FF0000, 0 } }, ^ libvo/vo_directx.c:101:5: note: (near initialization for 'g_ddpf[13]') libvo/vo_directx.c:102:30: warning: missing braces around initializer [-Wmissing-braces] { "BGR32", IMGFMT_BGR32, { sizeof(DDPIXELFORMAT), DDPF_RGB, 0, 32, 0x00FF0000, 0x0000FF00, 0x000000FF, 0 } } ^ libvo/vo_directx.c:102:30: note: (near initialization for 'g_ddpf[14].g_ddpfOverlay') libvo/vo_directx.c:102:5: warning: missing braces around initializer [-Wmissing-braces] { "BGR32", IMGFMT_BGR32, { sizeof(DDPIXELFORMAT), DDPF_RGB, 0, 32, 0x00FF0000, 0x0000FF00, 0x000000FF, 0 } } ^ libvo/vo_directx.c:102:5: note: (near initialization for 'g_ddpf[14]') libvo/vo_directx.c:87:27: warning: missing braces around initializer [-Wmissing-braces] } static const g_ddpf[] = { ^ libvo/vo_directx.c:87:27: note: (near initialization for 'g_ddpf') gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/vo_png.o libvo/vo_png.c libvo/vo_png.c: In function 'draw_image': libvo/vo_png.c:186:5: warning: 'avcodec_encode_video2' is deprecated [-Wdeprecated-declarations] res = avcodec_encode_video2(avctx, &pkt, pic, &got_pkt); ^~~ In file included from libvo/vo_png.c:43:0: ffmpeg/libavcodec/avcodec.h:5478:5: note: declared here int avcodec_encode_video2(AVCodecContext *avctx, AVPacket *avpkt, ^~~~~~~~~~~~~~~~~~~~~ libvo/vo_png.c:196:5: warning: 'av_free_packet' is deprecated [-Wdeprecated-declarations] av_free_packet(&pkt); ^~~~~~~~~~~~~~ In file included from libvo/vo_png.c:43:0: ffmpeg/libavcodec/avcodec.h:4620:6: note: declared here void av_free_packet(AVPacket *pkt); ^~~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/vo_gif89a.o libvo/vo_gif89a.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/gl_common.o libvo/gl_common.c libvo/gl_common.c: In function 'getFunctions': libvo/gl_common.c:621:24: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] mpglMapBufferRange = wrap_glMapBuffer; ^ At top level: libvo/gl_common.c:1662:19: warning: 'def_frag_shader' defined but not used [-Wunused-const-variable=] static const char def_frag_shader[] = ^~~~~~~~~~~~~~~ libvo/gl_common.c: In function 'glSetupYUVConversion': libvo/gl_common.c:1580:7: warning: 'conv_texs' may be used uninitialized in this function [-Wmaybe-uninitialized] snprintf(prog_pos, prog_remain, yuv_lookup3d_prog_template, conv_texs[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libvo/gl_common.c:1498:8: note: 'conv_texs' was declared here char conv_texs[1]; ^~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/vo_gl.o libvo/vo_gl.c libvo/vo_gl.c:144:12: warning: 'mesa_buffersize' defined but not used [-Wunused-variable] static int mesa_buffersize; ^~~~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/csputils.o libvo/csputils.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/sdl_common.o libvo/sdl_common.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/vo_gl_tiled.o libvo/vo_gl_tiled.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/vo_jpeg.o libvo/vo_jpeg.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmenu/menu.o libmenu/menu.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmenu/menu_chapsel.o libmenu/menu_chapsel.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmenu/menu_cmdlist.o libmenu/menu_cmdlist.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmenu/menu_console.o libmenu/menu_console.c libmenu/menu_console.c:155:13: warning: 'add_string' defined but not used [-Wunused-function] static void add_string(struct menu_priv_s* priv, char* l) { ^~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmenu/menu_filesel.o libmenu/menu_filesel.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmenu/menu_list.o libmenu/menu_list.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmenu/menu_param.o libmenu/menu_param.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmenu/menu_pt.o libmenu/menu_pt.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmenu/menu_txt.o libmenu/menu_txt.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmenu/vf_menu.o libmenu/vf_menu.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/vo_matrixview.o libvo/vo_matrixview.c libvo/vo_matrixview.c: In function 'draw_slice': libvo/vo_matrixview.c:172:20: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types] sws_scale(sws, src, stride, y, h, map_image, map_stride); ^~~ In file included from libvo/vo_matrixview.c:37:0: ffmpeg/libswscale/swscale.h:217:5: note: expected 'const uint8_t * const* {aka const unsigned char * const*}' but argument is of type 'uint8_t ** {aka unsigned char **}' int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[], ^~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/matrixview.o libvo/matrixview.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/vo_md5sum.o libvo/vo_md5sum.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o udp_sync.o udp_sync.c udp_sync.c: In function 'get_udp': udp_sync.c:122:53: warning: passing argument 4 of 'setsockopt' from incompatible pointer type [-Wincompatible-pointer-types] setsockopt(sockfd, SOL_SOCKET, SO_RCVTIMEO, &tv, sizeof(tv)); ^ In file included from udp_sync.c:40:0: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'DWORD * {aka long unsigned int *}' WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); ^~~~~~~~~~ udp_sync.c: In function 'send_udp': udp_sync.c:166:54: warning: passing argument 4 of 'setsockopt' from incompatible pointer type [-Wincompatible-pointer-types] setsockopt(sockfd, SOL_SOCKET, SO_BROADCAST, &one, sizeof(one)); ^ In file included from udp_sync.c:40:0: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'const int *' WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); ^~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/vo_pnm.o libvo/vo_pnm.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libao2/ao_sdl.o libao2/ao_sdl.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/vo_sdl.o libvo/vo_sdl.c libvo/vo_sdl.c: In function 'flip_page': libvo/vo_sdl.c:1164:9: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else ^~~~ libvo/vo_sdl.c:1168:6: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else' break; ^~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/vo_tga.o libvo/vo_tga.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libao2/ao_win32.o libao2/ao_win32.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/vo_yuv4mpeg.o libvo/vo_yuv4mpeg.c libvo/vo_yuv4mpeg.c: In function 'preinit': libvo/vo_yuv4mpeg.c:275:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (il_bf) ^~ libvo/vo_yuv4mpeg.c:279:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' switch (config_interlace) ^~~~~~ ./version.sh `gcc -dumpversion` windres -I. osdep/mplayer.rc -o osdep/mplayer-rc.o gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o asxparser.o asxparser.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o bstr.o bstr.c gcc -D_ISOC99_SOURCE -I. -Iffmpeg -O3 -DCODECS2HTML -o codec-cfg.exe codec-cfg.c ./codec-cfg.exe etc/codecs.conf > codecs.conf.h Reading optional codecs config file etc/codecs.conf: 225 audio & 464 video codecs gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o codec-cfg.o codec-cfg.c codec-cfg.c: In function 'parse_codec_cfg': codec-cfg.c:629:22: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] video_codecs = builtin_video_codecs; ^ codec-cfg.c:630:22: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] audio_codecs = builtin_audio_codecs; ^ codec-cfg.c:633:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] codec_strs = builtin_codec_strs; ^ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o cpudetect.o cpudetect.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o edl.o edl.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o fmt-conversion.o fmt-conversion.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o m_config.o m_config.c m_config.c: In function 'm_config_add_option': m_config.c:326:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] co->name = arg->name; ^ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o m_option.o m_option.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o m_struct.o m_struct.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o mp_msg.o mp_msg.c mp_msg.c: In function 'filename_recode': mp_msg.c:93:29: warning: passing argument 2 of 'libiconv' from incompatible pointer type [-Wincompatible-pointer-types] if (iconv(inv_msgiconv, &filename, &filename_len, ^ In file included from mp_msg.c:29:0: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/iconv.h:83:15: note: expected 'char **' but argument is of type 'const char **' extern size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft); ^ mp_msg.c: In function 'mp_msg_init': mp_msg.c:113:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int i; ^~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o mp_strings.o mp_strings.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o mpcommon.o mpcommon.c mpcommon.c: In function 'get_win32_cmdline': mpcommon.c:493:14: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] getCmdlW = GetProcAddress(kernel32, "GetCommandLineW"); ^ mpcommon.c:494:15: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] cmdl2argv = GetProcAddress(shell32, "CommandLineToArgvW"); ^ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o parser-cfg.o parser-cfg.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o path.o path.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o playtree.o playtree.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o playtreeparser.o playtreeparser.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o subopt-helper.o subopt-helper.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af.o libaf/af.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_center.o libaf/af_center.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_channels.o libaf/af_channels.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_comp.o libaf/af_comp.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_delay.o libaf/af_delay.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_dummy.o libaf/af_dummy.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_equalizer.o libaf/af_equalizer.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_extrastereo.o libaf/af_extrastereo.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_format.o libaf/af_format.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_gate.o libaf/af_gate.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_hrtf.o libaf/af_hrtf.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_karaoke.o libaf/af_karaoke.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_pan.o libaf/af_pan.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_resample.o libaf/af_resample.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_scaletempo.o libaf/af_scaletempo.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_sinesuppress.o libaf/af_sinesuppress.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_stats.o libaf/af_stats.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_sub.o libaf/af_sub.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_surround.o libaf/af_surround.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_sweep.o libaf/af_sweep.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_tools.o libaf/af_tools.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_volnorm.o libaf/af_volnorm.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_volume.o libaf/af_volume.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/filter.o libaf/filter.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/format.o libaf/format.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/reorder_ch.o libaf/reorder_ch.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/window.o libaf/window.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/ad.o libmpcodecs/ad.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/ad_alaw.o libmpcodecs/ad_alaw.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/ad_dvdpcm.o libmpcodecs/ad_dvdpcm.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/ad_hwac3.o libmpcodecs/ad_hwac3.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/ad_hwmpa.o libmpcodecs/ad_hwmpa.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/ad_pcm.o libmpcodecs/ad_pcm.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/dec_audio.o libmpcodecs/dec_audio.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/dec_teletext.o libmpcodecs/dec_teletext.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/dec_video.o libmpcodecs/dec_video.c libmpcodecs/dec_video.c: In function 'set_video_colors': libmpcodecs/dec_video.c:108:61: warning: passing argument 3 of 'mpvdec->control' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if (mpvdec->control(sh_video, VDCTRL_SET_EQUALIZER, item, ^~~~ libmpcodecs/dec_video.c:108:61: note: expected 'void *' but argument is of type 'const char *' libmpcodecs/dec_video.c: In function 'get_video_colors': libmpcodecs/dec_video.c:134:64: warning: passing argument 3 of 'mpvdec->control' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return mpvdec->control(sh_video, VDCTRL_GET_EQUALIZER, item, value); ^~~~ libmpcodecs/dec_video.c:134:64: note: expected 'void *' but argument is of type 'const char *' gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/img_format.o libmpcodecs/img_format.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/mp_image.o libmpcodecs/mp_image.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/pullup.o libmpcodecs/pullup.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vd.o libmpcodecs/vd.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vd_hmblck.o libmpcodecs/vd_hmblck.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vd_lzo.o libmpcodecs/vd_lzo.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vd_mpegpes.o libmpcodecs/vd_mpegpes.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vd_mtga.o libmpcodecs/vd_mtga.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vd_null.o libmpcodecs/vd_null.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vd_raw.o libmpcodecs/vd_raw.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vd_sgi.o libmpcodecs/vd_sgi.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vd_black.o libmpcodecs/vd_black.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf.o libmpcodecs/vf.c libmpcodecs/vf.c: In function 'vf_get_image': libmpcodecs/vf.c:355:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!mpi) ^~ libmpcodecs/vf.c:358:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' mpi->type=mp_imgtype; ^~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_1bpp.o libmpcodecs/vf_1bpp.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_2xsai.o libmpcodecs/vf_2xsai.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_blackframe.o libmpcodecs/vf_blackframe.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_boxblur.o libmpcodecs/vf_boxblur.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_crop.o libmpcodecs/vf_crop.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_cropdetect.o libmpcodecs/vf_cropdetect.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_decimate.o libmpcodecs/vf_decimate.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_delogo.o libmpcodecs/vf_delogo.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_denoise3d.o libmpcodecs/vf_denoise3d.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_detc.o libmpcodecs/vf_detc.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_dint.o libmpcodecs/vf_dint.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_divtc.o libmpcodecs/vf_divtc.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_down3dright.o libmpcodecs/vf_down3dright.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_dsize.o libmpcodecs/vf_dsize.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_dvbscale.o libmpcodecs/vf_dvbscale.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_eq.o libmpcodecs/vf_eq.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_eq2.o libmpcodecs/vf_eq2.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_expand.o libmpcodecs/vf_expand.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_field.o libmpcodecs/vf_field.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_fil.o libmpcodecs/vf_fil.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_filmdint.o libmpcodecs/vf_filmdint.c libmpcodecs/vf_filmdint.c: In function 'put_image': libmpcodecs/vf_filmdint.c:1334:86: warning: 'dmpi' may be used uninitialized in this function [-Wmaybe-uninitialized] return show_fields ? vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE) : 0; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_fixpts.o libmpcodecs/vf_fixpts.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_flip.o libmpcodecs/vf_flip.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_format.o libmpcodecs/vf_format.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_framestep.o libmpcodecs/vf_framestep.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_gradfun.o libmpcodecs/vf_gradfun.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_halfpack.o libmpcodecs/vf_halfpack.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_harddup.o libmpcodecs/vf_harddup.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_hqdn3d.o libmpcodecs/vf_hqdn3d.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_hue.o libmpcodecs/vf_hue.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_il.o libmpcodecs/vf_il.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_ilpack.o libmpcodecs/vf_ilpack.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_ivtc.o libmpcodecs/vf_ivtc.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_kerndeint.o libmpcodecs/vf_kerndeint.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_mirror.o libmpcodecs/vf_mirror.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_noformat.o libmpcodecs/vf_noformat.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_noise.o libmpcodecs/vf_noise.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_ow.o libmpcodecs/vf_ow.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_palette.o libmpcodecs/vf_palette.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_perspective.o libmpcodecs/vf_perspective.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_phase.o libmpcodecs/vf_phase.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_pp7.o libmpcodecs/vf_pp7.c libmpcodecs/vf_pp7.c:209:18: warning: 'thres' defined but not used [-Wunused-const-variable=] static const int thres[16]={ ^~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_pullup.o libmpcodecs/vf_pullup.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_rectangle.o libmpcodecs/vf_rectangle.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_remove_logo.o libmpcodecs/vf_remove_logo.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_rgbtest.o libmpcodecs/vf_rgbtest.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_rotate.o libmpcodecs/vf_rotate.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_sab.o libmpcodecs/vf_sab.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_scale.o libmpcodecs/vf_scale.c libmpcodecs/vf_scale.c: In function 'scale': libmpcodecs/vf_scale.c:440:25: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types] sws_scale(sws1, src2, src_stride2, y>>1, h>>1, dst2, dst_stride2); ^~~~ In file included from libmpcodecs/vf_scale.c:35:0: ffmpeg/libswscale/swscale.h:217:5: note: expected 'const uint8_t * const* {aka const unsigned char * const*}' but argument is of type 'uint8_t ** {aka unsigned char **}' int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[], ^~~~~~~~~ libmpcodecs/vf_scale.c:445:25: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types] sws_scale(sws2, src2, src_stride2, y>>1, h>>1, dst2, dst_stride2); ^~~~ In file included from libmpcodecs/vf_scale.c:35:0: ffmpeg/libswscale/swscale.h:217:5: note: expected 'const uint8_t * const* {aka const unsigned char * const*}' but argument is of type 'uint8_t ** {aka unsigned char **}' 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] sws_scale(sws1, src2, src_stride, y, h, dst, dst_stride); ^~~~ In file included from libmpcodecs/vf_scale.c:35:0: ffmpeg/libswscale/swscale.h:217:5: note: expected 'const uint8_t * const* {aka const unsigned char * const*}' but argument is of type 'uint8_t ** {aka unsigned char **}' int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[], ^~~~~~~~~ libmpcodecs/vf_scale.c: At top level: libmpcodecs/vf_scale.c:710:50: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"presize", 0, CONF_TYPE_OBJ_PRESETS, 0, 0, 0, &size_preset}, ^ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_smartblur.o libmpcodecs/vf_smartblur.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_softpulldown.o libmpcodecs/vf_softpulldown.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_stereo3d.o libmpcodecs/vf_stereo3d.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_softskip.o libmpcodecs/vf_softskip.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_swapuv.o libmpcodecs/vf_swapuv.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_telecine.o libmpcodecs/vf_telecine.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_test.o libmpcodecs/vf_test.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_tfields.o libmpcodecs/vf_tfields.c libmpcodecs/vf_tfields.c: In function 'continue_buffered_image': libmpcodecs/vf_tfields.c:446:5: warning: 'qpel' may be used uninitialized in this function [-Wmaybe-uninitialized] qpel(dmpi->planes[2], ^~~~~~~~~~~~~~~~~~~~~ mpi->planes[2] + (i^!tff)*mpi->stride[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpi->chroma_width, mpi->chroma_height/2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dmpi->stride[2], mpi->stride[2]*2, (i^!tff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_tile.o libmpcodecs/vf_tile.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_tinterlace.o libmpcodecs/vf_tinterlace.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_unsharp.o libmpcodecs/vf_unsharp.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_vo.o libmpcodecs/vf_vo.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_yadif.o libmpcodecs/vf_yadif.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_yuvcsp.o libmpcodecs/vf_yuvcsp.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_yvu9.o libmpcodecs/vf_yvu9.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/aac_hdr.o libmpdemux/aac_hdr.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/asfheader.o libmpdemux/asfheader.c libmpdemux/asfheader.c: In function 'get_ext_stream_properties': libmpdemux/asfheader.c:143:12: warning: variable 'avg_ft' set but not used [-Wunused-but-set-variable] uint64_t avg_ft; ^~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/aviheader.o libmpdemux/aviheader.c libmpdemux/aviheader.c: In function 'read_avi_header': libmpdemux/aviheader.c:237:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(uint32_t *)s->dwChunkId = stream_read_dword_le(demuxer->stream); ^ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/aviprint.o libmpdemux/aviprint.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demuxer.o libmpdemux/demuxer.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_aac.o libmpdemux/demux_aac.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_asf.o libmpdemux/demux_asf.c libmpdemux/demux_asf.c: In function 'demux_asf_fill_buffer': libmpdemux/demux_asf.c:331:47: warning: 'payload_time' may be used uninitialized in this function [-Wmaybe-uninitialized] asf->last_aud_diff = payload_time - asf->last_aud_pts; ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ libmpdemux/demux_asf.c:202:14: note: 'payload_time' was declared here uint64_t payload_time; //100ns units ^~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_audio.o libmpdemux/demux_audio.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_avi.o libmpdemux/demux_avi.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_demuxers.o libmpdemux/demux_demuxers.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_film.o libmpdemux/demux_film.c libmpdemux/demux_film.c: In function 'demux_film_fill_buffer': libmpdemux/demux_film.c:159:31: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] unsigned short* tmp = dp->buffer; ^~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_fli.o libmpdemux/demux_fli.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_lmlm4.o libmpdemux/demux_lmlm4.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_mf.o libmpdemux/demux_mf.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_mkv.o libmpdemux/demux_mkv.c In file included from libmpdemux/demux_mkv.c:49:0: ./loader/qtx/qtxsdk/components.h: In function 'dump_CodecDecompressParams': ./loader/qtx/qtxsdk/components.h:739:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] unsigned int* p=cd->wantedDestinationPixelTypes; ^~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_mov.o libmpdemux/demux_mov.c In file included from libmpdemux/demux_mov.c:54:0: ./loader/qtx/qtxsdk/components.h: In function 'dump_CodecDecompressParams': ./loader/qtx/qtxsdk/components.h:739:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] unsigned int* p=cd->wantedDestinationPixelTypes; ^~ libmpdemux/demux_mov.c: In function 'demux_mov_fill_buffer': libmpdemux/demux_mov.c:2200:3: warning: this 'else' clause does not guard... [-Wmisleading-indentation] } else ^~~~ libmpdemux/demux_mov.c:2203:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else' ++trak->pos; ^~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_mpg.o libmpdemux/demux_mpg.c libmpdemux/demux_mpg.c: In function 'demux_mpg_open': libmpdemux/demux_mpg.c:205:3: warning: this 'while' clause does not guard... [-Wmisleading-indentation] while (demuxer->video->packs + demuxer->audio->packs < 2) ^~~~~ libmpdemux/demux_mpg.c:207:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'while' mpg_d->last_pts = -1.0; ^~~~~ libmpdemux/demux_mpg.c: In function 'new_audio_stream': libmpdemux/demux_mpg.c:287:19: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else sh_a->format=0x2000;break; // ac3 ^~~~ libmpdemux/demux_mpg.c:287:44: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else' else sh_a->format=0x2000;break; // ac3 ^~~~~ libmpdemux/demux_mpg.c: In function 'demux_mpg_read_packet': libmpdemux/demux_mpg.c:303:22: warning: variable 'dts' set but not used [-Wunused-but-set-variable] unsigned long long dts=0; ^~~ libmpdemux/demux_mpg.c:298:7: warning: variable 'd' set but not used [-Wunused-but-set-variable] int d; ^ libmpdemux/demux_mpg.c: In function 'demux_mpg_probe': libmpdemux/demux_mpg.c:688:7: warning: variable 'pes' set but not used [-Wunused-but-set-variable] int pes=1; ^~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_nsv.o libmpdemux/demux_nsv.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_pva.o libmpdemux/demux_pva.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_rawaudio.o libmpdemux/demux_rawaudio.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_rawvideo.o libmpdemux/demux_rawvideo.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_realaud.o libmpdemux/demux_realaud.c libmpdemux/demux_realaud.c: In function 'demux_open_ra': libmpdemux/demux_realaud.c:277:8: warning: this 'else' clause does not guard... [-Wmisleading-indentation] } else ^~~~ libmpdemux/demux_realaud.c:281:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else' sh->channels = 1; ^~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_real.o libmpdemux/demux_real.c libmpdemux/demux_real.c: In function 'demux_real_fill_buffer': libmpdemux/demux_real.c:624:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (priv->is_multirate) ^~ libmpdemux/demux_real.c:626:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' stream_skip(demuxer->stream,14); ^~~~~~~~~~~ libmpdemux/demux_real.c:881:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (audioreorder_getnextpk) ^~ libmpdemux/demux_real.c:884:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' return 1; ^~~~~~ libmpdemux/demux_real.c: In function 'demux_open_real': libmpdemux/demux_real.c:1466:8: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else ^~~~ libmpdemux/demux_real.c:1469:8: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else' break; ^~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_roq.o libmpdemux/demux_roq.c libmpdemux/demux_roq.c: In function 'demux_open_roq': libmpdemux/demux_roq.c:123:9: warning: unused variable 'chunk_arg' [-Wunused-variable] int chunk_arg = stream_read_word_le(demuxer->stream); ^~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_smjpeg.o libmpdemux/demux_smjpeg.c libmpdemux/demux_smjpeg.c: In function 'demux_open_smjpeg': libmpdemux/demux_smjpeg.c:107:29: warning: variable 'hleng' set but not used [-Wunused-but-set-variable] unsigned int htype = 0, hleng; ^~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_ts.o libmpdemux/demux_ts.c libmpdemux/demux_ts.c: In function 'ts_parse': libmpdemux/demux_ts.c:2785:15: warning: variable 'cc_ok' set but not used [-Wunused-but-set-variable] int len, cc, cc_ok, afc, retv = 0, is_video, is_audio, is_sub; ^~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_ty.o libmpdemux/demux_ty.c libmpdemux/demux_ty.c: In function 'demux_ty_fill_buffer': libmpdemux/demux_ty.c:562:35: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else sh_a->format=0x2000;break; // ac3 ^~~~ libmpdemux/demux_ty.c:562:60: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else' else sh_a->format=0x2000;break; // ac3 ^~~~~ libmpdemux/demux_ty.c:598:53: warning: 'esOffset1' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nybbleType == 0x03 && esOffset1 == 0 && size == 16 ) ~~~~~~~~~~^~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_ty_osd.o libmpdemux/demux_ty_osd.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_viv.o libmpdemux/demux_viv.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_vqf.o libmpdemux/demux_vqf.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_y4m.o libmpdemux/demux_y4m.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/ebml.o libmpdemux/ebml.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/extension.o libmpdemux/extension.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/mf.o libmpdemux/mf.c libmpdemux/mf.c: In function 'open_mf': libmpdemux/mf.c:70:18: warning: comparison of distinct pointer types lacks a cast while ( t > fname && isspace( *t ) ) *(t--)=0; ^ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/mp3_hdr.o libmpdemux/mp3_hdr.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/mp_taglists.o libmpdemux/mp_taglists.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/mpeg_hdr.o libmpdemux/mpeg_hdr.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/mpeg_packetizer.o libmpdemux/mpeg_packetizer.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/parse_es.o libmpdemux/parse_es.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/parse_mp4.o libmpdemux/parse_mp4.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/video.o libmpdemux/video.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/yuv4mpeg.o libmpdemux/yuv4mpeg.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/yuv4mpeg_ratio.o libmpdemux/yuv4mpeg_ratio.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o osdep/getch2-win.o osdep/getch2-win.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o osdep/timer-win2.o osdep/timer-win2.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/open.o stream/open.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/stream.o stream/stream.c stream/stream.c: In function 'open_stream_plugin': stream/stream.c:165:55: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] { "stream url", arg , CONF_TYPE_CUSTOM_URL, 0, 0 ,0, sinfo->opts }; ^~~~~ stream/stream.c: In function 'parse_chapter_range': stream/stream.c:743:9: warning: comparison of distinct pointer types lacks a cast if (s == t || *t) { ^~ stream/stream.c: In function 'open_stream_full': stream/stream.c:246:9: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized] else if(r != STREAM_UNSUPPORTED) { ^ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/stream_bd.o stream/stream_bd.c stream/stream_bd.c: In function 'get_clipinf': stream/stream_bd.c:416:39: warning: variable 'end_offset' set but not used [-Wunused-but-set-variable] int langmap_offset, index_offset, end_offset; ^~~~~~~~~~ stream/stream_bd.c:416:25: warning: variable 'index_offset' set but not used [-Wunused-but-set-variable] int langmap_offset, index_offset, end_offset; ^~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/stream_cue.o stream/stream_cue.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/stream_file.o stream/stream_file.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/stream_mf.o stream/stream_mf.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/stream_null.o stream/stream_null.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/url.o stream/url.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o sub/eosd.o sub/eosd.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o sub/find_sub.o sub/find_sub.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o sub/osd.o sub/osd.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o sub/spudec.o sub/spudec.c sub/spudec.c: In function 'sws_spu_image': sub/spudec.c:897:16: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types] sws_scale(ctx,&s2,&ss,0,sh,&d2,&ds); ^ In file included from sub/spudec.c:48:0: ffmpeg/libswscale/swscale.h:217:5: note: expected 'const uint8_t * const* {aka const unsigned char * const*}' but argument is of type 'unsigned char **' int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[], ^~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o sub/sub.o sub/sub.c 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] c = utf8_get_char(&t); ^ sub/sub.c:186:10: note: expected 'const char **' but argument is of type 'unsigned char **' unsigned utf8_get_char(const char **str) { ^~~~~~~~~~~~~ sub/sub.c:731:18: warning: this 'if' clause does not guard... [-Wmisleading-indentation] else if ((c = *t++) >= 0x80 && sub_unicode) ^~ sub/sub.c:733:8: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (k==MAX_UCS){ ^~ sub/sub.c: In function 'vo_update_osd_ext': sub/sub.c:906:17: warning: 'otp_sub_tmp' may be used uninitialized in this function [-Wmaybe-uninitialized] otp->prev = otp_sub_tmp; ~~~~~~~~~~^~~~~~~~~~~~~ sub/sub.c:710:38: note: 'otp_sub_tmp' was declared here struct osd_text_p *otp_sub = NULL, *otp_sub_tmp, // these are used to store the whole sub text osd ^~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o sub/sub_cc.o sub/sub_cc.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o sub/subreader.o sub/subreader.c sub/subreader.c: In function 'subcp_open': sub/subreader.c:1243:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] enca_sub_cp = guess_cp(st, enca_lang, enca_fallback); ^ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o sub/vobsub.o sub/vobsub.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o sub/font_load.o sub/font_load.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/stream_cdda.o stream/stream_cdda.c In file included from stream/stream_cdda.c:28:0: E:/mpbuild/tools/mingw32/include/cdio/paranoia/cdda.h:447:22: warning: redundant redeclaration of 'cdio_cddap_version' [-Wredundant-decls] extern const char *cdio_cddap_version(void); ^~~~~~~~~~~~~~~~~~ E:/mpbuild/tools/mingw32/include/cdio/paranoia/cdda.h:225:20: note: previous declaration of 'cdio_cddap_version' was here extern const char *cdio_cddap_version(); ^~~~~~~~~~~~~~~~~~ E:/mpbuild/tools/mingw32/include/cdio/paranoia/cdda.h:448:15: warning: redundant redeclaration of 'cdio_cddap_free_messages' [-Wredundant-decls] extern void cdio_cddap_free_messages(char *psz_messages); ^~~~~~~~~~~~~~~~~~~~~~~~ E:/mpbuild/tools/mingw32/include/cdio/paranoia/cdda.h:239:16: note: previous declaration of 'cdio_cddap_free_messages' was here extern void cdio_cddap_free_messages(char *psz_messages); ^~~~~~~~~~~~~~~~~~~~~~~~ stream/stream_cdda.c:102:59: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] { "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] { "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] { "span", &cdda_dflts.span, CONF_TYPE_OBJ_PARAMS, 0, 0, 0, &m_span_params_def }, ^ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/cdinfo.o stream/cdinfo.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/stream_cddb.o stream/stream_cddb.c In file included from stream/stream_cddb.c:46:0: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h [-Wcpp] #warning Please include winsock2.h before windows.h ^~~~~~~ stream/stream_cddb.c: In function 'cddb_write_cache': stream/stream_cddb.c:487:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (cddb_data == NULL || cddb_data->cache_dir == NULL) ^~ stream/stream_cddb.c:491:9: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' ret = mkdir(cddb_data->cache_dir, 0755); ^~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/stream_dvdnav.o stream/stream_dvdnav.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/stream_dvd.o stream/stream_dvd.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/stream_dvd_common.o stream/stream_dvd_common.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/ad_faad.o libmpcodecs/ad_faad.c In file included from libmpcodecs/ad_faad.c:26:0: E:/mpbuild/tools/mingw32/include/faad.h:32:9: note: #pragma message: please update faad2 include filename and function names! #pragma message("please update faad2 include filename and function names!") ^~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libvo/aclib.o libvo/aclib.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o av_helpers.o av_helpers.c av_helpers.c: In function 'lavc_encode_audio': av_helpers.c:155:5: warning: 'avcodec_encode_audio2' is deprecated [-Wdeprecated-declarations] n = avcodec_encode_audio2(ctx, &pkt, frame, &got); ^ In file included from av_helpers.c:21:0: ffmpeg/libavcodec/avcodec.h:5439:5: note: declared here int avcodec_encode_audio2(AVCodecContext *avctx, AVPacket *avpkt, ^~~~~~~~~~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o av_opts.o av_opts.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_lavcac3enc.o libaf/af_lavcac3enc.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_lavcresample.o libaf/af_lavcresample.c libaf/af_lavcresample.c: In function 'play': libaf/af_lavcresample.c:159:61: warning: passing argument 4 of 'swr_convert' from incompatible pointer type [-Wincompatible-pointer-types] ret = swr_convert(s->swrctx, &s->tmp[0], out_len/chans/2, &s->in[0], in_len/chans/2); ^ In file included from libaf/af_lavcresample.c:29:0: ffmpeg/libswresample/swresample.h:310:5: note: expected 'const uint8_t ** {aka const unsigned char **}' but argument is of type 'uint8_t ** {aka unsigned char **}' int swr_convert(struct SwrContext *s, uint8_t **out, int out_count, ^~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/ad_ffmpeg.o libmpcodecs/ad_ffmpeg.c libmpcodecs/ad_ffmpeg.c: In function 'decode_audio': libmpcodecs/ad_ffmpeg.c:344:2: warning: 'avcodec_decode_audio4' is deprecated [-Wdeprecated-declarations] y=avcodec_decode_audio4(sh_audio->context, frame, &got_frame, &pkt); ^ In file included from libmpcodecs/ad_ffmpeg.c:47:0: ffmpeg/libavcodec/avcodec.h:4914:5: note: declared here int avcodec_decode_audio4(AVCodecContext *avctx, AVFrame *frame, ^~~~~~~~~~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/ad_spdif.o libmpcodecs/ad_spdif.c libmpcodecs/ad_spdif.c: In function 'init': libmpcodecs/ad_spdif.c:129:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] lavf_ctx->streams[0]->codec->codec_id = fmt_id_type[i].id; ^~~~~~~~ In file included from libmpcodecs/ad_spdif.c:25:0: ffmpeg/libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libmpcodecs/ad_spdif.c:164:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] switch (lavf_ctx->streams[0]->codec->codec_id) { ^~~~~~ In file included from libmpcodecs/ad_spdif.c:25:0: ffmpeg/libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libmpcodecs/ad_spdif.c: In function 'uninit': libmpcodecs/ad_spdif.c:302:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] av_freep(&lavf_ctx->streams[0]->codec); ^~~~~~~~ In file included from libmpcodecs/ad_spdif.c:25:0: ffmpeg/libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vd_ffmpeg.o libmpcodecs/vd_ffmpeg.c libmpcodecs/vd_ffmpeg.c: In function 'decode': libmpcodecs/vd_ffmpeg.c:911:5: warning: 'av_packet_split_side_data' is deprecated [-Wdeprecated-declarations] av_packet_split_side_data(&pkt); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libmpcodecs/vd_ffmpeg.c:56:0: ffmpeg/libavcodec/avcodec.h:4676:5: note: declared here int av_packet_split_side_data(AVPacket *pkt); ^~~~~~~~~~~~~~~~~~~~~~~~~ libmpcodecs/vd_ffmpeg.c:934:5: warning: 'avcodec_decode_video2' is deprecated [-Wdeprecated-declarations] ret = avcodec_decode_video2(avctx, pic, &got_picture, &pkt); ^~~ In file included from libmpcodecs/vd_ffmpeg.c:56:0: ffmpeg/libavcodec/avcodec.h:4963:5: note: declared here int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture, ^~~~~~~~~~~~~~~~~~~~~ libmpcodecs/vd_ffmpeg.c:1025:13: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return &mpi_no_picture; // H.264 first field only ^~~~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_geq.o libmpcodecs/vf_geq.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_lavc.o libmpcodecs/vf_lavc.c libmpcodecs/vf_lavc.c: In function 'put_image': libmpcodecs/vf_lavc.c:102:5: warning: 'avcodec_encode_video2' is deprecated [-Wdeprecated-declarations] ret = avcodec_encode_video2(&lavc_venc_context, &pkt, pic, &got_pkt); ^~~ In file included from libmpcodecs/vf_lavc.c:32:0: ffmpeg/libavcodec/avcodec.h:5478:5: note: declared here int avcodec_encode_video2(AVCodecContext *avctx, AVPacket *avpkt, ^~~~~~~~~~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_lavcdeint.o libmpcodecs/vf_lavcdeint.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_screenshot.o libmpcodecs/vf_screenshot.c libmpcodecs/vf_screenshot.c: In function 'draw_slice': libmpcodecs/vf_screenshot.c:64:34: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types] sws_scale(vf->priv->ctx, src, stride, y, h, vf->priv->pic->data, vf->priv->pic->linesize); ^~~ In file included from libmpcodecs/vf_screenshot.c:38:0: ffmpeg/libswscale/swscale.h:217:5: note: expected 'const uint8_t * const* {aka const unsigned char * const*}' but argument is of type 'unsigned char **' int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[], ^~~~~~~~~ libmpcodecs/vf_screenshot.c: In function 'write_png': libmpcodecs/vf_screenshot.c:118:5: warning: 'avcodec_encode_video2' is deprecated [-Wdeprecated-declarations] res = avcodec_encode_video2(priv->avctx, &pkt, priv->pic, &got_pkt); ^~~ In file included from libmpcodecs/vf_screenshot.c:39:0: ffmpeg/libavcodec/avcodec.h:5478:5: note: declared here int avcodec_encode_video2(AVCodecContext *avctx, AVPacket *avpkt, ^~~~~~~~~~~~~~~~~~~~~ libmpcodecs/vf_screenshot.c: In function 'scale_image': libmpcodecs/vf_screenshot.c:158:26: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types] sws_scale(priv->ctx, mpi->planes, mpi->stride, 0, mpi->height, priv->pic->data, priv->pic->linesize); ^~~ In file included from libmpcodecs/vf_screenshot.c:38:0: ffmpeg/libswscale/swscale.h:217:5: note: expected 'const uint8_t * const* {aka const unsigned char * const*}' but argument is of type 'unsigned char **' int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[], ^~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_lavf.o libmpdemux/demux_lavf.c libmpdemux/demux_lavf.c: In function 'handle_stream': libmpdemux/demux_lavf.c:289:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] AVCodecContext *codec= st->codec; ^~~~~~~~~~~~~~ In file included from libmpdemux/demux_lavf.c:39:0: ffmpeg/libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libmpdemux/demux_lavf.c:514:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] if (st->codec->codec_id == AV_CODEC_ID_TTF || st->codec->codec_id == AV_CODEC_ID_OTF) { ^~ In file included from libmpdemux/demux_lavf.c:39:0: ffmpeg/libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libmpdemux/demux_lavf.c:514:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] if (st->codec->codec_id == AV_CODEC_ID_TTF || st->codec->codec_id == AV_CODEC_ID_OTF) { ^~ In file included from libmpdemux/demux_lavf.c:39:0: ffmpeg/libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libmpdemux/demux_lavf.c: In function 'demux_lavf_fill_buffer': libmpdemux/demux_lavf.c:717:9: warning: 'av_free_packet' is deprecated [-Wdeprecated-declarations] av_free_packet(&pkt); ^~~~~~~~~~~~~~ In file included from ffmpeg/libavformat/avformat.h:319:0, from libmpdemux/demux_lavf.c:39: ffmpeg/libavcodec/avcodec.h:4620:6: note: declared here void av_free_packet(AVPacket *pkt); ^~~~~~~~~~~~~~ libmpdemux/demux_lavf.c:721:9: warning: 'av_packet_merge_side_data' is deprecated [-Wdeprecated-declarations] av_packet_merge_side_data(&pkt); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ffmpeg/libavformat/avformat.h:319:0, from libmpdemux/demux_lavf.c:39: ffmpeg/libavcodec/avcodec.h:4673:5: note: declared here int av_packet_merge_side_data(AVPacket *pkt); ^~~~~~~~~~~~~~~~~~~~~~~~~ libmpdemux/demux_lavf.c:724:9: warning: 'av_free_packet' is deprecated [-Wdeprecated-declarations] av_free_packet(&pkt); ^~~~~~~~~~~~~~ In file included from ffmpeg/libavformat/avformat.h:319:0, from libmpdemux/demux_lavf.c:39: ffmpeg/libavcodec/avcodec.h:4620:6: note: declared here void av_free_packet(AVPacket *pkt); ^~~~~~~~~~~~~~ libmpdemux/demux_lavf.c:732:9: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] if(ds == demux->sub && pkt.convergence_duration > 0) ^~ In file included from ffmpeg/libavformat/avformat.h:319:0, from libmpdemux/demux_lavf.c:39: ffmpeg/libavcodec/avcodec.h:1699:13: note: declared here int64_t convergence_duration; ^~~~~~~~~~~~~~~~~~~~ libmpdemux/demux_lavf.c:733:13: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] dp->endpts = dp->pts + pkt.convergence_duration * av_q2d(priv->avfc->streams[id]->time_base); ^~ In file included from ffmpeg/libavformat/avformat.h:319:0, from libmpdemux/demux_lavf.c:39: ffmpeg/libavcodec/avcodec.h:1699:13: note: declared here int64_t convergence_duration; ^~~~~~~~~~~~~~~~~~~~ libmpdemux/demux_lavf.c: In function 'demux_lavf_control': libmpdemux/demux_lavf.c:880:17: warning: 'codec' is deprecated [-Wdeprecated-declarations] switch(priv->avfc->streams[program->stream_index[i]]->codec->codec_type) ^~~~~~ In file included from libmpdemux/demux_lavf.c:39:0: ffmpeg/libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/stream_ffmpeg.o stream/stream_ffmpeg.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o sub/av_sub.o sub/av_sub.c sub/av_sub.c: In function 'avsub_to_spudec': sub/av_sub.c:46:29: warning: 'pict' is deprecated [-Wdeprecated-declarations] rects[0]->pict.data[0], ^~~~~ In file included from sub/av_sub.c:19:0: ffmpeg/libavcodec/avcodec.h:4081:15: note: declared here AVPicture pict; ^~~~ sub/av_sub.c:46:29: warning: 'data' is deprecated [-Wdeprecated-declarations] rects[0]->pict.data[0], ^~~~~ In file included from sub/av_sub.c:19:0: ffmpeg/libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ sub/av_sub.c:47:29: warning: 'pict' is deprecated [-Wdeprecated-declarations] rects[0]->pict.linesize[0], ^~~~~ In file included from sub/av_sub.c:19:0: ffmpeg/libavcodec/avcodec.h:4081:15: note: declared here AVPicture pict; ^~~~ sub/av_sub.c:47:29: warning: 'linesize' is deprecated [-Wdeprecated-declarations] rects[0]->pict.linesize[0], ^~~~~ In file included from sub/av_sub.c:19:0: ffmpeg/libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ sub/av_sub.c:48:29: warning: 'pict' is deprecated [-Wdeprecated-declarations] rects[0]->pict.data[1], ^~~~~ In file included from sub/av_sub.c:19:0: ffmpeg/libavcodec/avcodec.h:4081:15: note: declared here AVPicture pict; ^~~~ sub/av_sub.c:48:29: warning: 'data' is deprecated [-Wdeprecated-declarations] rects[0]->pict.data[1], ^~~~~ In file included from sub/av_sub.c:19:0: ffmpeg/libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ sub/av_sub.c:69:28: warning: 'pict' is deprecated [-Wdeprecated-declarations] rects[i]->pict.data[0], ^~~~~ In file included from sub/av_sub.c:19:0: ffmpeg/libavcodec/avcodec.h:4081:15: note: declared here AVPicture pict; ^~~~ sub/av_sub.c:69:28: warning: 'data' is deprecated [-Wdeprecated-declarations] rects[i]->pict.data[0], ^~~~~ In file included from sub/av_sub.c:19:0: ffmpeg/libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ sub/av_sub.c:70:28: warning: 'pict' is deprecated [-Wdeprecated-declarations] rects[i]->pict.linesize[0], ^~~~~ In file included from sub/av_sub.c:19:0: ffmpeg/libavcodec/avcodec.h:4081:15: note: declared here AVPicture pict; ^~~~ sub/av_sub.c:70:28: warning: 'linesize' is deprecated [-Wdeprecated-declarations] rects[i]->pict.linesize[0], ^~~~~ In file included from sub/av_sub.c:19:0: ffmpeg/libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ sub/av_sub.c:71:28: warning: 'pict' is deprecated [-Wdeprecated-declarations] rects[i]->pict.data[1], ^~~~~ In file included from sub/av_sub.c:19:0: ffmpeg/libavcodec/avcodec.h:4081:15: note: declared here AVPicture pict; ^~~~ sub/av_sub.c:71:28: warning: 'data' is deprecated [-Wdeprecated-declarations] rects[i]->pict.data[1], ^~~~~ In file included from sub/av_sub.c:19:0: ffmpeg/libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ sub/av_sub.c: In function 'decode_avsub': sub/av_sub.c:108:9: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] pkt.convergence_duration = (*endpts - *pts) * 1000; ^~~ In file included from sub/av_sub.c:19:0: ffmpeg/libavcodec/avcodec.h:1699:13: note: declared here int64_t convergence_duration; ^~~~~~~~~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_fspp.o libmpcodecs/vf_fspp.c {standard input}: Assembler messages: {standard input}:348: Warning: missing operand; zero assumed {standard input}:354: Warning: missing operand; zero assumed {standard input}:371: Warning: missing operand; zero assumed {standard input}:375: Warning: missing operand; zero assumed {standard input}:410: Warning: missing operand; zero assumed {standard input}:418: Warning: missing operand; zero assumed {standard input}:426: Warning: missing operand; zero assumed {standard input}:438: Warning: missing operand; zero assumed {standard input}:467: Warning: missing operand; zero assumed {standard input}:476: Warning: missing operand; zero assumed {standard input}:482: Warning: missing operand; zero assumed {standard input}:484: Warning: missing operand; zero assumed {standard input}:570: Warning: missing operand; zero assumed {standard input}:576: Warning: missing operand; zero assumed {standard input}:593: Warning: missing operand; zero assumed {standard input}:597: Warning: missing operand; zero assumed {standard input}:632: Warning: missing operand; zero assumed {standard input}:640: Warning: missing operand; zero assumed {standard input}:648: Warning: missing operand; zero assumed {standard input}:660: Warning: missing operand; zero assumed {standard input}:691: Warning: missing operand; zero assumed {standard input}:700: Warning: missing operand; zero assumed {standard input}:706: Warning: missing operand; zero assumed {standard input}:708: Warning: missing operand; zero assumed {standard input}:811: Warning: missing operand; zero assumed {standard input}:813: Warning: missing operand; zero assumed {standard input}:845: Warning: missing operand; zero assumed {standard input}:859: Warning: missing operand; zero assumed {standard input}:877: Warning: missing operand; zero assumed {standard input}:883: Warning: missing operand; zero assumed gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_mcdeint.o libmpcodecs/vf_mcdeint.c libmpcodecs/vf_mcdeint.c: In function 'filter': libmpcodecs/vf_mcdeint.c:109:5: warning: 'avcodec_encode_video2' is deprecated [-Wdeprecated-declarations] avcodec_encode_video2(p->avctx_enc, &pkt, p->frame, &got_pkt); ^~~~~~~~~~~~~~~~~~~~~ In file included from libmpcodecs/vf_mcdeint.c:60:0: ffmpeg/libavcodec/avcodec.h:5478:5: note: declared here int avcodec_encode_video2(AVCodecContext *avctx, AVPacket *avpkt, ^~~~~~~~~~~~~~~~~~~~~ libmpcodecs/vf_mcdeint.c:110:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] p->frame_dec = p->avctx_enc->coded_frame; ^ In file included from libmpcodecs/vf_mcdeint.c:60:0: ffmpeg/libavcodec/avcodec.h:3165:35: note: declared here attribute_deprecated AVFrame *coded_frame; ^~~~~~~~~~~ libmpcodecs/vf_mcdeint.c: In function 'config': libmpcodecs/vf_mcdeint.c:246:17: warning: 'me_method' is deprecated [-Wdeprecated-declarations] avctx_enc->me_method= ME_ITER; ^~~~~~~~~ In file included from libmpcodecs/vf_mcdeint.c:60:0: ffmpeg/libavcodec/avcodec.h:1980:30: note: declared here attribute_deprecated int me_method; ^~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_qp.o libmpcodecs/vf_qp.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_spp.o libmpcodecs/vf_spp.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_uspp.o libmpcodecs/vf_uspp.c libmpcodecs/vf_uspp.c: In function 'filter': libmpcodecs/vf_uspp.c:189:9: warning: 'avcodec_encode_video2' is deprecated [-Wdeprecated-declarations] avcodec_encode_video2(p->avctx_enc[i], &pkt, p->frame, &got_pkt); ^~~~~~~~~~~~~~~~~~~~~ In file included from libmpcodecs/vf_uspp.c:34:0: ffmpeg/libavcodec/avcodec.h:5478:5: note: declared here int avcodec_encode_video2(AVCodecContext *avctx, AVPacket *avpkt, ^~~~~~~~~~~~~~~~~~~~~ libmpcodecs/vf_uspp.c:190:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] p->frame_dec = p->avctx_enc[i]->coded_frame; ^ In file included from libmpcodecs/vf_uspp.c:34:0: ffmpeg/libavcodec/avcodec.h:3165:35: note: declared here attribute_deprecated AVFrame *coded_frame; ^~~~~~~~~~~ libmpcodecs/vf_uspp.c:181:13: warning: unused variable 'ret' [-Wunused-variable] int ret, got_pkt; ^~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o sub/font_load_ft.o sub/font_load_ft.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/stream_ftp.o stream/stream_ftp.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_gif.o libmpdemux/demux_gif.c libmpdemux/demux_gif.c: In function 'demux_gif_fill_buffer': libmpdemux/demux_gif.c:103:12: warning: 'transparent_col' may be used uninitialized in this function [-Wmaybe-uninitialized] if (*src != trans_col) ^ libmpdemux/demux_gif.c:125:11: note: 'transparent_col' was declared here uint8_t transparent_col; ^~~~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vd_ijpg.o libmpcodecs/vd_ijpg.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_ass.o libmpcodecs/vf_ass.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o sub/ass_mp.o sub/ass_mp.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o sub/subassconvert.o sub/subassconvert.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/stream_bluray.o stream/stream_bluray.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libaf/af_bs2b.o libaf/af_bs2b.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/ad_libdca.o libmpcodecs/ad_libdca.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/ad_libmad.o libmpcodecs/ad_libmad.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vd_theora.o libmpcodecs/vd_theora.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/ad_mpg123.o libmpcodecs/ad_mpg123.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/stream_rtsp.o stream/stream_rtsp.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/freesdp/common.o stream/freesdp/common.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/freesdp/errorlist.o stream/freesdp/errorlist.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/freesdp/parser.o stream/freesdp/parser.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/librtsp/rtsp.o stream/librtsp/rtsp.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/librtsp/rtsp_rtp.o stream/librtsp/rtsp_rtp.c stream/librtsp/rtsp_rtp.c: In function 'rtp_connect': stream/librtsp/rtsp_rtp.c:314:19: warning: passing argument 4 of 'setsockopt' from incompatible pointer type [-Wincompatible-pointer-types] &rxsockbufsz, sizeof (rxsockbufsz))) ^ In file included from stream/librtsp/rtsp_rtp.c:39:0: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'int *' WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); ^~~~~~~~~~ stream/librtsp/rtsp_rtp.c:324:55: warning: passing argument 4 of 'setsockopt' from incompatible pointer type [-Wincompatible-pointer-types] if (setsockopt (s, IPPROTO_IP, IP_ADD_MEMBERSHIP, &mcast, sizeof (mcast))) ^ In file included from stream/librtsp/rtsp_rtp.c:39:0: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct ip_mreq *' WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); ^~~~~~~~~~ stream/librtsp/rtsp_rtp.c:368:40: warning: passing argument 4 of 'getsockopt' from incompatible pointer type [-Wincompatible-pointer-types] getsockopt (s, SOL_SOCKET, SO_ERROR, &err, (socklen_t *) &err_len); ^ In file included from stream/librtsp/rtsp_rtp.c:39:0: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'int *' WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); ^~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/librtsp/rtsp_session.o stream/librtsp/rtsp_session.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/stream_netstream.o stream/stream_netstream.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/asf_mmst_streaming.o stream/asf_mmst_streaming.c stream/asf_mmst_streaming.c: In function 'asf_mmst_streaming_start': stream/asf_mmst_streaming.c:522:24: warning: variable 'len' set but not used [-Wunused-but-set-variable] int len, i, packet_length; ^~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/asf_streaming.o stream/asf_streaming.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/cookies.o stream/cookies.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/http.o stream/http.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/network.o stream/network.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/pnm.o stream/pnm.c stream/pnm.c: In function 'open_s': stream/pnm.c:767:6: warning: 'need_response' may be used uninitialized in this function [-Wmaybe-uninitialized] if (need_response) ^ stream/pnm.c:755:7: note: 'need_response' was declared here int need_response=0; ^~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/rtp.o stream/rtp.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/udp.o stream/udp.c stream/udp.c: In function 'udp_open_socket': stream/udp.c:108:77: warning: passing argument 4 of 'setsockopt' from incompatible pointer type [-Wincompatible-pointer-types] if(reuse_socket && setsockopt(socket_server_fd, SOL_SOCKET, SO_REUSEADDR, &reuse, sizeof(reuse))) ^ In file included from stream/udp.c:42:0: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'int *' WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); ^~~~~~~~~~ stream/udp.c:150:19: warning: passing argument 4 of 'setsockopt' from incompatible pointer type [-Wincompatible-pointer-types] &rxsockbufsz, sizeof (rxsockbufsz))) ^ In file included from stream/udp.c:42:0: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'int *' WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); ^~~~~~~~~~ stream/udp.c:162:40: warning: passing argument 4 of 'setsockopt' from incompatible pointer type [-Wincompatible-pointer-types] IP_ADD_MEMBERSHIP, &mcast, sizeof (mcast))) ^ In file included from stream/udp.c:42:0: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct ip_mreq *' WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); ^~~~~~~~~~ stream/udp.c:194:55: warning: passing argument 4 of 'getsockopt' from incompatible pointer type [-Wincompatible-pointer-types] getsockopt (socket_server_fd, SOL_SOCKET, SO_ERROR, &err, &err_len); ^ In file included from stream/udp.c:42:0: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'int *' WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); ^~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/tcp.o stream/tcp.c stream/tcp.c: In function 'connect2Server_with_af': stream/tcp.c:129:56: warning: passing argument 4 of 'setsockopt' from incompatible pointer type [-Wincompatible-pointer-types] setsockopt(socket_server_fd, SOL_SOCKET, SO_RCVTIMEO, &to, sizeof(to)); ^ In file included from stream/tcp.c:47:0: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'int *' WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); ^~~~~~~~~~ stream/tcp.c:130:56: warning: passing argument 4 of 'setsockopt' from incompatible pointer type [-Wincompatible-pointer-types] setsockopt(socket_server_fd, SOL_SOCKET, SO_SNDTIMEO, &to, sizeof(to)); ^ In file included from stream/tcp.c:47:0: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'int *' WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); ^~~~~~~~~~ stream/tcp.c:251:57: warning: passing argument 4 of 'getsockopt' from incompatible pointer type [-Wincompatible-pointer-types] ret = getsockopt(socket_server_fd,SOL_SOCKET,SO_ERROR,&err,&err_len); ^ In file included from stream/tcp.c:47:0: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'int *' WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); ^~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/stream_rtp.o stream/stream_rtp.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/stream_udp.o stream/stream_udp.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/realrtsp/asmrp.o stream/realrtsp/asmrp.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/realrtsp/real.o stream/realrtsp/real.c stream/realrtsp/real.c: In function 'real_get_rdt_chunk': stream/realrtsp/real.c:325:7: warning: variable 'unknown1' set but not used [-Wunused-but-set-variable] int unknown1; ^~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/realrtsp/rmff.o stream/realrtsp/rmff.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/realrtsp/sdpplin.o stream/realrtsp/sdpplin.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/realrtsp/xbuffer.o stream/realrtsp/xbuffer.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vd_mpng.o libmpcodecs/vd_mpng.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vf_pp.o libmpcodecs/vf_pp.c libmpcodecs/vf_pp.c: In function 'put_image': libmpcodecs/vf_pp.c:145:17: warning: passing argument 1 of 'pp_postprocess' from incompatible pointer type [-Wincompatible-pointer-types] pp_postprocess(mpi->planes ,mpi->stride, ^~~ In file included from libmpcodecs/vf_pp.c:37:0: ffmpeg/libpostproc/postprocess.h:73:7: note: expected 'const uint8_t ** {aka const unsigned char **}' but argument is of type 'unsigned char **' void pp_postprocess(const uint8_t * src[3], const int srcStride[3], ^~~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o osdep/priority.o osdep/priority.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/ad_qtaudio.o libmpcodecs/ad_qtaudio.c In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/ad_qtaudio.c:33: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_qtaudio.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/ad_qtaudio.c:33: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_qtaudio.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/ad_qtaudio.c:33: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_qtaudio.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/ad_qtaudio.c:33: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_qtaudio.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/ad_qtaudio.c:33: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_qtaudio.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/ad_qtaudio.c:33: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_qtaudio.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/ad_qtaudio.c:33: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_qtaudio.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/ad_qtaudio.c:33: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_qtaudio.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/ad_qtaudio.c:33: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_qtaudio.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/ad_qtaudio.c:33: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_qtaudio.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/ad_qtaudio.c:33: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_qtaudio.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/ad_qtaudio.c:33: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_qtaudio.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 libmpcodecs/ad_qtaudio.c: In function 'decode_audio': libmpcodecs/ad_qtaudio.c:303:9: warning: variable 'error' set but not used [-Wunused-but-set-variable] int error; ^~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vd_qtvideo.o libmpcodecs/vd_qtvideo.c In file included from libmpcodecs/vd_qtvideo.c:33:0: ./loader/qtx/qtxsdk/components.h: In function 'dump_CodecDecompressParams': ./loader/qtx/qtxsdk/components.h:739:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] unsigned int* p=cd->wantedDestinationPixelTypes; ^~ In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/vd_qtvideo.c:34: ./loader/wine/windef.h: At top level: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_qtvideo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/vd_qtvideo.c:34: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_qtvideo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/vd_qtvideo.c:34: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_qtvideo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/vd_qtvideo.c:34: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_qtvideo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/vd_qtvideo.c:34: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_qtvideo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/vd_qtvideo.c:34: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_qtvideo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/vd_qtvideo.c:34: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_qtvideo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/vd_qtvideo.c:34: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_qtvideo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/vd_qtvideo.c:34: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_qtvideo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/vd_qtvideo.c:34: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_qtvideo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/vd_qtvideo.c:34: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_qtvideo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpcodecs/vd_qtvideo.c:34: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_qtvideo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 libmpcodecs/vd_qtvideo.c: In function 'init': libmpcodecs/vd_qtvideo.c:132:20: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] NewHandleClear = (OSErr(*)(Size))GetProcAddress(handler, "NewHandleClear"); ^ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/ad_realaud.o libmpcodecs/ad_realaud.c In file included from libmpcodecs/ad_realaud.c:34:0: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_realaud.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from libmpcodecs/ad_realaud.c:34:0: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_realaud.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from libmpcodecs/ad_realaud.c:34:0: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_realaud.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from libmpcodecs/ad_realaud.c:34:0: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_realaud.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from libmpcodecs/ad_realaud.c:34:0: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_realaud.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from libmpcodecs/ad_realaud.c:34:0: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_realaud.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from libmpcodecs/ad_realaud.c:34:0: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_realaud.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from libmpcodecs/ad_realaud.c:34:0: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_realaud.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from libmpcodecs/ad_realaud.c:34:0: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_realaud.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from libmpcodecs/ad_realaud.c:34:0: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_realaud.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from libmpcodecs/ad_realaud.c:34:0: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_realaud.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from libmpcodecs/ad_realaud.c:34:0: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_realaud.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 libmpcodecs/ad_realaud.c: In function 'preinit': libmpcodecs/ad_realaud.c:268:25: warning: passing argument 1 of 'load_syms_windows' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if (!load_syms_windows(dll)) ^~~ libmpcodecs/ad_realaud.c:208:12: note: expected 'char *' but argument is of type 'const char *' static int load_syms_windows(char *path) ^~~~~~~~~~~~~~~~~ libmpcodecs/ad_realaud.c: In function 'decode_audio': libmpcodecs/ad_realaud.c:450:7: warning: variable 'result' set but not used [-Wunused-but-set-variable] int result; ^~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vd_realvid.o libmpcodecs/vd_realvid.c In file included from libmpcodecs/vd_realvid.c:34:0: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_realvid.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from libmpcodecs/vd_realvid.c:34:0: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_realvid.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from libmpcodecs/vd_realvid.c:34:0: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_realvid.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from libmpcodecs/vd_realvid.c:34:0: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_realvid.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from libmpcodecs/vd_realvid.c:34:0: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_realvid.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from libmpcodecs/vd_realvid.c:34:0: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_realvid.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from libmpcodecs/vd_realvid.c:34:0: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_realvid.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from libmpcodecs/vd_realvid.c:34:0: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_realvid.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from libmpcodecs/vd_realvid.c:34:0: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_realvid.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from libmpcodecs/vd_realvid.c:34:0: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_realvid.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from libmpcodecs/vd_realvid.c:34:0: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_realvid.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from libmpcodecs/vd_realvid.c:34:0: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_realvid.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 libmpcodecs/vd_realvid.c: In function 'init': libmpcodecs/vd_realvid.c:288:29: warning: passing argument 1 of 'load_syms_windows' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if (!load_syms_windows(dll)) ^~~ libmpcodecs/vd_realvid.c:179:12: note: expected 'char *' but argument is of type 'const char *' static int load_syms_windows(char *path) { ^~~~~~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/ad_speex.o libmpcodecs/ad_speex.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/cache2.o stream/cache2.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o stream/stream_vcd.o stream/stream_vcd.c In file included from stream/vcd_read_libcdio.h:32:0, from stream/stream_vcd.c:42: E:/mpbuild/tools/mingw32/include/cdio/paranoia/cdda.h:447:22: warning: redundant redeclaration of 'cdio_cddap_version' [-Wredundant-decls] extern const char *cdio_cddap_version(void); ^~~~~~~~~~~~~~~~~~ E:/mpbuild/tools/mingw32/include/cdio/paranoia/cdda.h:225:20: note: previous declaration of 'cdio_cddap_version' was here extern const char *cdio_cddap_version(); ^~~~~~~~~~~~~~~~~~ E:/mpbuild/tools/mingw32/include/cdio/paranoia/cdda.h:448:15: warning: redundant redeclaration of 'cdio_cddap_free_messages' [-Wredundant-decls] extern void cdio_cddap_free_messages(char *psz_messages); ^~~~~~~~~~~~~~~~~~~~~~~~ E:/mpbuild/tools/mingw32/include/cdio/paranoia/cdda.h:239:16: note: previous declaration of 'cdio_cddap_free_messages' was here extern void cdio_cddap_free_messages(char *psz_messages); ^~~~~~~~~~~~~~~~~~~~~~~~ stream/stream_vcd.c: In function 'open_s': stream/stream_vcd.c:202:5: warning: 'cdio' may be used uninitialized in this function [-Wmaybe-uninitialized] cdio_destroy(cdio); ^~~~~~~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/ad_libvorbis.o libmpcodecs/ad_libvorbis.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_ogg.o libmpdemux/demux_ogg.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/ad_acm.o libmpcodecs/ad_acm.c In file included from ./loader/wine/msacmdrv.h:8:0, from ./loader/wineacm.h:9, from libmpcodecs/ad_acm.c:27: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_acm.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/msacmdrv.h:8:0, from ./loader/wineacm.h:9, from libmpcodecs/ad_acm.c:27: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_acm.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/msacmdrv.h:8:0, from ./loader/wineacm.h:9, from libmpcodecs/ad_acm.c:27: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_acm.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/msacmdrv.h:8:0, from ./loader/wineacm.h:9, from libmpcodecs/ad_acm.c:27: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_acm.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/msacmdrv.h:8:0, from ./loader/wineacm.h:9, from libmpcodecs/ad_acm.c:27: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_acm.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/msacmdrv.h:8:0, from ./loader/wineacm.h:9, from libmpcodecs/ad_acm.c:27: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_acm.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/msacmdrv.h:8:0, from ./loader/wineacm.h:9, from libmpcodecs/ad_acm.c:27: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_acm.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/msacmdrv.h:8:0, from ./loader/wineacm.h:9, from libmpcodecs/ad_acm.c:27: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_acm.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/msacmdrv.h:8:0, from ./loader/wineacm.h:9, from libmpcodecs/ad_acm.c:27: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_acm.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/msacmdrv.h:8:0, from ./loader/wineacm.h:9, from libmpcodecs/ad_acm.c:27: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_acm.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/msacmdrv.h:8:0, from ./loader/wineacm.h:9, from libmpcodecs/ad_acm.c:27: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_acm.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/msacmdrv.h:8:0, from ./loader/wineacm.h:9, from libmpcodecs/ad_acm.c:27: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_acm.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/ad_dmo.o libmpcodecs/ad_dmo.c In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dmo/DMO_AudioDecoder.h:5, from libmpcodecs/ad_dmo.c:42: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dmo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dmo/DMO_AudioDecoder.h:5, from libmpcodecs/ad_dmo.c:42: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dmo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dmo/DMO_AudioDecoder.h:5, from libmpcodecs/ad_dmo.c:42: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dmo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dmo/DMO_AudioDecoder.h:5, from libmpcodecs/ad_dmo.c:42: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dmo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dmo/DMO_AudioDecoder.h:5, from libmpcodecs/ad_dmo.c:42: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dmo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dmo/DMO_AudioDecoder.h:5, from libmpcodecs/ad_dmo.c:42: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dmo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dmo/DMO_AudioDecoder.h:5, from libmpcodecs/ad_dmo.c:42: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dmo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dmo/DMO_AudioDecoder.h:5, from libmpcodecs/ad_dmo.c:42: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dmo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dmo/DMO_AudioDecoder.h:5, from libmpcodecs/ad_dmo.c:42: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dmo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dmo/DMO_AudioDecoder.h:5, from libmpcodecs/ad_dmo.c:42: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dmo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dmo/DMO_AudioDecoder.h:5, from libmpcodecs/ad_dmo.c:42: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dmo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dmo/DMO_AudioDecoder.h:5, from libmpcodecs/ad_dmo.c:42: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dmo.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 libmpcodecs/ad_dmo.c: In function 'preinit': libmpcodecs/ad_dmo.c:54:38: warning: passing argument 1 of 'DMO_AudioDecoder_Open' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if(!(ds_adec=DMO_AudioDecoder_Open(codec_idx2str(sh_audio->codec->dll_idx),&sh_audio->codec->guid,sh_audio->wf,chans))) ^~~~~~~~~~~~~ In file included from libmpcodecs/ad_dmo.c:42:0: ./loader/dmo/DMO_AudioDecoder.h:10:20: note: expected 'char *' but argument is of type 'const char *' DMO_AudioDecoder * DMO_AudioDecoder_Open(char* dllname, GUID* guid, WAVEFORMATEX* wf,int out_channels); ^~~~~~~~~~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/ad_dshow.o libmpcodecs/ad_dshow.c In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/DS_AudioDecoder.h:5, from libmpcodecs/ad_dshow.c:40: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/DS_AudioDecoder.h:5, from libmpcodecs/ad_dshow.c:40: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/DS_AudioDecoder.h:5, from libmpcodecs/ad_dshow.c:40: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/DS_AudioDecoder.h:5, from libmpcodecs/ad_dshow.c:40: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/DS_AudioDecoder.h:5, from libmpcodecs/ad_dshow.c:40: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/DS_AudioDecoder.h:5, from libmpcodecs/ad_dshow.c:40: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/DS_AudioDecoder.h:5, from libmpcodecs/ad_dshow.c:40: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/DS_AudioDecoder.h:5, from libmpcodecs/ad_dshow.c:40: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/DS_AudioDecoder.h:5, from libmpcodecs/ad_dshow.c:40: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/DS_AudioDecoder.h:5, from libmpcodecs/ad_dshow.c:40: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/DS_AudioDecoder.h:5, from libmpcodecs/ad_dshow.c:40: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/DS_AudioDecoder.h:5, from libmpcodecs/ad_dshow.c:40: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 libmpcodecs/ad_dshow.c: In function 'preinit': libmpcodecs/ad_dshow.c:50:37: warning: passing argument 1 of 'DS_AudioDecoder_Open' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if(!(ds_adec=DS_AudioDecoder_Open(codec_idx2str(sh_audio->codec->dll_idx),&sh_audio->codec->guid,sh_audio->wf))) ^~~~~~~~~~~~~ In file included from libmpcodecs/ad_dshow.c:40:0: ./loader/dshow/DS_AudioDecoder.h:10:19: note: expected 'char *' but argument is of type 'const char *' DS_AudioDecoder * DS_AudioDecoder_Open(char* dllname, GUID* guid, WAVEFORMATEX* wf); ^~~~~~~~~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/ad_twin.o libmpcodecs/ad_twin.c In file included from libmpcodecs/ad_twin.c:29:0: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_twin.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from libmpcodecs/ad_twin.c:29:0: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_twin.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from libmpcodecs/ad_twin.c:29:0: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_twin.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from libmpcodecs/ad_twin.c:29:0: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_twin.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from libmpcodecs/ad_twin.c:29:0: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_twin.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from libmpcodecs/ad_twin.c:29:0: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_twin.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from libmpcodecs/ad_twin.c:29:0: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_twin.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from libmpcodecs/ad_twin.c:29:0: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_twin.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from libmpcodecs/ad_twin.c:29:0: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_twin.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from libmpcodecs/ad_twin.c:29:0: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_twin.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from libmpcodecs/ad_twin.c:29:0: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_twin.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from libmpcodecs/ad_twin.c:29:0: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/ad_twin.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 libmpcodecs/ad_twin.c: In function 'preinit': libmpcodecs/ad_twin.c:185:16: warning: passing argument 1 of 'load_dll' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if(!load_dll(codec_idx2str(sh_audio->codec->dll_idx))) ^~~~~~~~~~~~~ libmpcodecs/ad_twin.c:84:12: note: expected 'char *' but argument is of type 'const char *' static int load_dll( char *libname ) ^~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vd_dmo.o libmpcodecs/vd_dmo.c In file included from ./loader/wine/vfw.h:9:0, from ./loader/dmo/DMO_VideoDecoder.h:5, from libmpcodecs/vd_dmo.c:33: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/malloc.h:9, from libmpcodecs/vd_dmo.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/vfw.h:9:0, from ./loader/dmo/DMO_VideoDecoder.h:5, from libmpcodecs/vd_dmo.c:33: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/malloc.h:9, from libmpcodecs/vd_dmo.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/vfw.h:9:0, from ./loader/dmo/DMO_VideoDecoder.h:5, from libmpcodecs/vd_dmo.c:33: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/malloc.h:9, from libmpcodecs/vd_dmo.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/vfw.h:9:0, from ./loader/dmo/DMO_VideoDecoder.h:5, from libmpcodecs/vd_dmo.c:33: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/malloc.h:9, from libmpcodecs/vd_dmo.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/vfw.h:9:0, from ./loader/dmo/DMO_VideoDecoder.h:5, from libmpcodecs/vd_dmo.c:33: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/malloc.h:9, from libmpcodecs/vd_dmo.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/vfw.h:9:0, from ./loader/dmo/DMO_VideoDecoder.h:5, from libmpcodecs/vd_dmo.c:33: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/malloc.h:9, from libmpcodecs/vd_dmo.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/vfw.h:9:0, from ./loader/dmo/DMO_VideoDecoder.h:5, from libmpcodecs/vd_dmo.c:33: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/malloc.h:9, from libmpcodecs/vd_dmo.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/vfw.h:9:0, from ./loader/dmo/DMO_VideoDecoder.h:5, from libmpcodecs/vd_dmo.c:33: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/malloc.h:9, from libmpcodecs/vd_dmo.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/vfw.h:9:0, from ./loader/dmo/DMO_VideoDecoder.h:5, from libmpcodecs/vd_dmo.c:33: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/malloc.h:9, from libmpcodecs/vd_dmo.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/vfw.h:9:0, from ./loader/dmo/DMO_VideoDecoder.h:5, from libmpcodecs/vd_dmo.c:33: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/malloc.h:9, from libmpcodecs/vd_dmo.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/vfw.h:9:0, from ./loader/dmo/DMO_VideoDecoder.h:5, from libmpcodecs/vd_dmo.c:33: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/malloc.h:9, from libmpcodecs/vd_dmo.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/vfw.h:9:0, from ./loader/dmo/DMO_VideoDecoder.h:5, from libmpcodecs/vd_dmo.c:33: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/malloc.h:9, from libmpcodecs/vd_dmo.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 libmpcodecs/vd_dmo.c: In function 'init': libmpcodecs/vd_dmo.c:61:40: warning: passing argument 1 of 'DMO_VideoDecoder_Open' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if(!(decoder=DMO_VideoDecoder_Open(codec_idx2str(sh->codec->dll_idx),&sh->codec->guid, sh->bih, 0, 0))){ ^~~~~~~~~~~~~ In file included from libmpcodecs/vd_dmo.c:33:0: ./loader/dmo/DMO_VideoDecoder.h:11:20: note: expected 'char *' but argument is of type 'const char *' DMO_VideoDecoder * DMO_VideoDecoder_Open(char* dllname, GUID* guid, BITMAPINFOHEADER * format, int flip, int maxauto); ^~~~~~~~~~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vd_dshow.o libmpcodecs/vd_dshow.c In file included from ./loader/wine/vfw.h:9:0, from ./loader/dshow/DS_VideoDecoder.h:5, from libmpcodecs/vd_dshow.c:31: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/vfw.h:9:0, from ./loader/dshow/DS_VideoDecoder.h:5, from libmpcodecs/vd_dshow.c:31: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/vfw.h:9:0, from ./loader/dshow/DS_VideoDecoder.h:5, from libmpcodecs/vd_dshow.c:31: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/vfw.h:9:0, from ./loader/dshow/DS_VideoDecoder.h:5, from libmpcodecs/vd_dshow.c:31: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/vfw.h:9:0, from ./loader/dshow/DS_VideoDecoder.h:5, from libmpcodecs/vd_dshow.c:31: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/vfw.h:9:0, from ./loader/dshow/DS_VideoDecoder.h:5, from libmpcodecs/vd_dshow.c:31: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/vfw.h:9:0, from ./loader/dshow/DS_VideoDecoder.h:5, from libmpcodecs/vd_dshow.c:31: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/vfw.h:9:0, from ./loader/dshow/DS_VideoDecoder.h:5, from libmpcodecs/vd_dshow.c:31: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/vfw.h:9:0, from ./loader/dshow/DS_VideoDecoder.h:5, from libmpcodecs/vd_dshow.c:31: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/vfw.h:9:0, from ./loader/dshow/DS_VideoDecoder.h:5, from libmpcodecs/vd_dshow.c:31: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/vfw.h:9:0, from ./loader/dshow/DS_VideoDecoder.h:5, from libmpcodecs/vd_dshow.c:31: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/vfw.h:9:0, from ./loader/dshow/DS_VideoDecoder.h:5, from libmpcodecs/vd_dshow.c:31: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_dshow.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 libmpcodecs/vd_dshow.c: In function 'init': libmpcodecs/vd_dshow.c:80:43: warning: passing argument 1 of 'DS_VideoDecoder_Open' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if(!(sh->context=DS_VideoDecoder_Open(dll,&sh->codec->guid, sh->bih, 0, 0))){ ^~~ In file included from libmpcodecs/vd_dshow.c:31:0: ./loader/dshow/DS_VideoDecoder.h:11:19: note: expected 'char *' but argument is of type 'const char *' DS_VideoDecoder * DS_VideoDecoder_Open(char* dllname, GUID* guid, BITMAPINFOHEADER * format, int flip, int maxauto); ^~~~~~~~~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vd_vfw.o libmpcodecs/vd_vfw.c In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vd_vfwex.o libmpcodecs/vd_vfwex.c In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29, from libmpcodecs/vd_vfwex.c:4: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19, from libmpcodecs/vd_vfwex.c:4: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29, from libmpcodecs/vd_vfwex.c:4: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19, from libmpcodecs/vd_vfwex.c:4: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29, from libmpcodecs/vd_vfwex.c:4: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19, from libmpcodecs/vd_vfwex.c:4: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29, from libmpcodecs/vd_vfwex.c:4: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19, from libmpcodecs/vd_vfwex.c:4: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29, from libmpcodecs/vd_vfwex.c:4: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19, from libmpcodecs/vd_vfwex.c:4: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29, from libmpcodecs/vd_vfwex.c:4: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19, from libmpcodecs/vd_vfwex.c:4: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29, from libmpcodecs/vd_vfwex.c:4: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19, from libmpcodecs/vd_vfwex.c:4: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29, from libmpcodecs/vd_vfwex.c:4: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19, from libmpcodecs/vd_vfwex.c:4: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29, from libmpcodecs/vd_vfwex.c:4: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19, from libmpcodecs/vd_vfwex.c:4: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29, from libmpcodecs/vd_vfwex.c:4: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19, from libmpcodecs/vd_vfwex.c:4: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29, from libmpcodecs/vd_vfwex.c:4: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19, from libmpcodecs/vd_vfwex.c:4: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/driver.h:8:0, from libmpcodecs/vd_vfw.c:29, from libmpcodecs/vd_vfwex.c:4: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpcodecs/vd_vfw.c:19, from libmpcodecs/vd_vfwex.c:4: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpdemux/demux_avs.o libmpdemux/demux_avs.c In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpdemux/demux_avs.c:36: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpdemux/demux_avs.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpdemux/demux_avs.c:36: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpdemux/demux_avs.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpdemux/demux_avs.c:36: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpdemux/demux_avs.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpdemux/demux_avs.c:36: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpdemux/demux_avs.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpdemux/demux_avs.c:36: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpdemux/demux_avs.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpdemux/demux_avs.c:36: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpdemux/demux_avs.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpdemux/demux_avs.c:36: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpdemux/demux_avs.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpdemux/demux_avs.c:36: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpdemux/demux_avs.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpdemux/demux_avs.c:36: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpdemux/demux_avs.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpdemux/demux_avs.c:36: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpdemux/demux_avs.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpdemux/demux_avs.c:36: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpdemux/demux_avs.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/winnt.h:10:0, from ./loader/wine/winbase.h:5, from libmpdemux/demux_avs.c:36: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from libmpdemux/demux_avs.c:22: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/afl.o loader/afl.c loader/afl.c: In function 'acmDriverOpen': loader/afl.c:230:24: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] pad->pfnDriverProc = GetProcAddress(pad->hDrvr, "DriverProc"); ^ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/drv.o loader/drv.c In file included from loader/win32.h:11:0, from loader/drv.c:15: loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/drv.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from loader/win32.h:11:0, from loader/drv.c:15: loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/drv.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from loader/win32.h:11:0, from loader/drv.c:15: loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/drv.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from loader/win32.h:11:0, from loader/drv.c:15: loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/drv.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from loader/win32.h:11:0, from loader/drv.c:15: loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/drv.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from loader/win32.h:11:0, from loader/drv.c:15: loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/drv.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from loader/win32.h:11:0, from loader/drv.c:15: loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/drv.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from loader/win32.h:11:0, from loader/drv.c:15: loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/drv.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from loader/win32.h:11:0, from loader/drv.c:15: loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/drv.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from loader/win32.h:11:0, from loader/drv.c:15: loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/drv.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from loader/win32.h:11:0, from loader/drv.c:15: loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/drv.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from loader/win32.h:11:0, from loader/drv.c:15: loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/drv.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/vfl.o loader/vfl.c In file included from loader/win32.h:11:0, from loader/vfl.c:14: loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/vfl.c:10: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from loader/win32.h:11:0, from loader/vfl.c:14: loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/vfl.c:10: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from loader/win32.h:11:0, from loader/vfl.c:14: loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/vfl.c:10: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from loader/win32.h:11:0, from loader/vfl.c:14: loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/vfl.c:10: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from loader/win32.h:11:0, from loader/vfl.c:14: loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/vfl.c:10: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from loader/win32.h:11:0, from loader/vfl.c:14: loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/vfl.c:10: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from loader/win32.h:11:0, from loader/vfl.c:14: loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/vfl.c:10: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from loader/win32.h:11:0, from loader/vfl.c:14: loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/vfl.c:10: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from loader/win32.h:11:0, from loader/vfl.c:14: loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/vfl.c:10: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from loader/win32.h:11:0, from loader/vfl.c:14: loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/vfl.c:10: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from loader/win32.h:11:0, from loader/vfl.c:14: loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/vfl.c:10: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from loader/win32.h:11:0, from loader/vfl.c:14: loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/vfl.c:10: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dshow/DS_AudioDecoder.o loader/dshow/DS_AudioDecoder.c In file included from ./loader/wine/mmreg.h:19:0, from loader/dshow/libwin32.h:9, from loader/dshow/DS_AudioDecoder.c:9: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from loader/dshow/libwin32.h:6, from loader/dshow/DS_AudioDecoder.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/mmreg.h:19:0, from loader/dshow/libwin32.h:9, from loader/dshow/DS_AudioDecoder.c:9: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from loader/dshow/libwin32.h:6, from loader/dshow/DS_AudioDecoder.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/mmreg.h:19:0, from loader/dshow/libwin32.h:9, from loader/dshow/DS_AudioDecoder.c:9: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from loader/dshow/libwin32.h:6, from loader/dshow/DS_AudioDecoder.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/mmreg.h:19:0, from loader/dshow/libwin32.h:9, from loader/dshow/DS_AudioDecoder.c:9: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from loader/dshow/libwin32.h:6, from loader/dshow/DS_AudioDecoder.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/mmreg.h:19:0, from loader/dshow/libwin32.h:9, from loader/dshow/DS_AudioDecoder.c:9: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from loader/dshow/libwin32.h:6, from loader/dshow/DS_AudioDecoder.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/mmreg.h:19:0, from loader/dshow/libwin32.h:9, from loader/dshow/DS_AudioDecoder.c:9: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from loader/dshow/libwin32.h:6, from loader/dshow/DS_AudioDecoder.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/mmreg.h:19:0, from loader/dshow/libwin32.h:9, from loader/dshow/DS_AudioDecoder.c:9: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from loader/dshow/libwin32.h:6, from loader/dshow/DS_AudioDecoder.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/mmreg.h:19:0, from loader/dshow/libwin32.h:9, from loader/dshow/DS_AudioDecoder.c:9: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from loader/dshow/libwin32.h:6, from loader/dshow/DS_AudioDecoder.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/mmreg.h:19:0, from loader/dshow/libwin32.h:9, from loader/dshow/DS_AudioDecoder.c:9: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from loader/dshow/libwin32.h:6, from loader/dshow/DS_AudioDecoder.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/mmreg.h:19:0, from loader/dshow/libwin32.h:9, from loader/dshow/DS_AudioDecoder.c:9: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from loader/dshow/libwin32.h:6, from loader/dshow/DS_AudioDecoder.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/mmreg.h:19:0, from loader/dshow/libwin32.h:9, from loader/dshow/DS_AudioDecoder.c:9: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from loader/dshow/libwin32.h:6, from loader/dshow/DS_AudioDecoder.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/mmreg.h:19:0, from loader/dshow/libwin32.h:9, from loader/dshow/DS_AudioDecoder.c:9: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from loader/dshow/libwin32.h:6, from loader/dshow/DS_AudioDecoder.c:9: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dshow/DS_Filter.o loader/dshow/DS_Filter.c In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/DS_Filter.h:4, from loader/dshow/DS_Filter.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 loader/dshow/DS_Filter.c: In function 'DS_FilterCreate': loader/dshow/DS_Filter.c:219:25: warning: passing argument 1 of 'enum_pins->vt->Release' from incompatible pointer type [-Wincompatible-pointer-types] enum_pins->vt->Release(enum_pins); ^~~~~~~~~ loader/dshow/DS_Filter.c:219:25: note: expected 'IUnknown * {aka struct IUnknown *}' but argument is of type 'IEnumPins * {aka struct IEnumPins *}' loader/dshow/DS_Filter.c:309:26: warning: passing argument 1 of 'tempAll->vt->Release' from incompatible pointer type [-Wincompatible-pointer-types] tempAll->vt->Release(tempAll); ^~~~~~~ loader/dshow/DS_Filter.c:309:26: note: expected 'IUnknown * {aka struct IUnknown *}' but argument is of type 'MemAllocator * {aka struct MemAllocator *}' gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dshow/DS_VideoDecoder.o loader/dshow/DS_VideoDecoder.c In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/DS_VideoDecoder.c:8: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/DS_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/DS_VideoDecoder.c:8: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/DS_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/DS_VideoDecoder.c:8: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/DS_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/DS_VideoDecoder.c:8: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/DS_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/DS_VideoDecoder.c:8: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/DS_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/DS_VideoDecoder.c:8: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/DS_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/DS_VideoDecoder.c:8: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/DS_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/DS_VideoDecoder.c:8: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/DS_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/DS_VideoDecoder.c:8: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/DS_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/DS_VideoDecoder.c:8: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/DS_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/DS_VideoDecoder.c:8: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/DS_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/DS_VideoDecoder.c:8: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/DS_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 loader/dshow/DS_VideoDecoder.c: In function 'DS_VideoDecoder_SetDestFmt': loader/dshow/DS_VideoDecoder.c:604:49: warning: passing argument 1 of 'this->m_pDS_Filter->m_pAll->vt->Release' from incompatible pointer type [-Wincompatible-pointer-types] this->m_pDS_Filter->m_pAll->vt->Release(this->m_pDS_Filter->m_pAll); ^~~~ loader/dshow/DS_VideoDecoder.c:604:49: note: expected 'IUnknown * {aka struct IUnknown *}' but argument is of type 'IMemAllocator * {aka struct IMemAllocator *}' loader/dshow/DS_VideoDecoder.c:605:31: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] this->m_pDS_Filter->m_pAll=MemAllocatorCreate(); ^ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dshow/allocator.o loader/dshow/allocator.c In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/allocator.h:4, from loader/dshow/allocator.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 loader/dshow/allocator.c:117:13: warning: 'MemAllocator_CreateAllocator' defined but not used [-Wunused-function] static long MemAllocator_CreateAllocator(GUID* clsid, const GUID* iid, void** ppv) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dshow/cmediasample.o loader/dshow/cmediasample.c In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/cmediasample.h:4, from loader/dshow/cmediasample.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dshow/graph.o loader/dshow/graph.c In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from ./loader/dshow/iunk.h:9, from ./loader/dshow/interfaces.h:10, from ./loader/dshow/graph.h:24, from loader/dshow/graph.c:30: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/dshow/graph.c:25: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from ./loader/dshow/iunk.h:9, from ./loader/dshow/interfaces.h:10, from ./loader/dshow/graph.h:24, from loader/dshow/graph.c:30: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/dshow/graph.c:25: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from ./loader/dshow/iunk.h:9, from ./loader/dshow/interfaces.h:10, from ./loader/dshow/graph.h:24, from loader/dshow/graph.c:30: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/dshow/graph.c:25: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from ./loader/dshow/iunk.h:9, from ./loader/dshow/interfaces.h:10, from ./loader/dshow/graph.h:24, from loader/dshow/graph.c:30: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/dshow/graph.c:25: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from ./loader/dshow/iunk.h:9, from ./loader/dshow/interfaces.h:10, from ./loader/dshow/graph.h:24, from loader/dshow/graph.c:30: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/dshow/graph.c:25: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from ./loader/dshow/iunk.h:9, from ./loader/dshow/interfaces.h:10, from ./loader/dshow/graph.h:24, from loader/dshow/graph.c:30: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/dshow/graph.c:25: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from ./loader/dshow/iunk.h:9, from ./loader/dshow/interfaces.h:10, from ./loader/dshow/graph.h:24, from loader/dshow/graph.c:30: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/dshow/graph.c:25: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from ./loader/dshow/iunk.h:9, from ./loader/dshow/interfaces.h:10, from ./loader/dshow/graph.h:24, from loader/dshow/graph.c:30: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/dshow/graph.c:25: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from ./loader/dshow/iunk.h:9, from ./loader/dshow/interfaces.h:10, from ./loader/dshow/graph.h:24, from loader/dshow/graph.c:30: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/dshow/graph.c:25: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from ./loader/dshow/iunk.h:9, from ./loader/dshow/interfaces.h:10, from ./loader/dshow/graph.h:24, from loader/dshow/graph.c:30: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/dshow/graph.c:25: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from ./loader/dshow/iunk.h:9, from ./loader/dshow/interfaces.h:10, from ./loader/dshow/graph.h:24, from loader/dshow/graph.c:30: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/dshow/graph.c:25: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from ./loader/dshow/iunk.h:9, from ./loader/dshow/interfaces.h:10, from ./loader/dshow/graph.h:24, from loader/dshow/graph.c:30: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdio.h:9, from loader/dshow/graph.c:25: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 loader/dshow/graph.c: In function 'FilterGraphCreate': loader/dshow/graph.c:144:36: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] This->vt->AddFilter = FilterGraph_AddFilter; ^ loader/dshow/graph.c:145:36: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] This->vt->RemoveFilter = FilterGraph_RemoveFilter; ^ loader/dshow/graph.c:146:36: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] This->vt->EnumFilters = FilterGraph_EnumFilters; ^ loader/dshow/graph.c:147:36: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] This->vt->FindFilterByName = FilterGraph_FindFilterByName; ^ loader/dshow/graph.c:148:36: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] This->vt->ConnectDirect = FilterGraph_ConnectDirect; ^ loader/dshow/graph.c:149:36: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] This->vt->Reconnect = FilterGraph_Reconnect; ^ loader/dshow/graph.c:150:36: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] This->vt->Disconnect = FilterGraph_Disconnect; ^ loader/dshow/graph.c:151:36: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] This->vt->SetDefaultSyncSource = FilterGraph_SetDefaultSyncSource; ^ At top level: loader/dshow/graph.c:37:13: warning: 'FilterGraph_CreateGraph' defined but not used [-Wunused-function] static long FilterGraph_CreateGraph(GUID* clsid, const GUID* iid, void** ppv) ^~~~~~~~~~~~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dshow/guids.o loader/dshow/guids.c In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/guids.c:1: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/guids.c:1: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/guids.c:1: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/guids.c:1: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/guids.c:1: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/guids.c:1: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/guids.c:1: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/guids.c:1: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/guids.c:1: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/guids.c:1: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/guids.c:1: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/guids.c:1: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dshow/inputpin.o loader/dshow/inputpin.c In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from loader/dshow/guids.h:10, from loader/dshow/iunk.h:9, from loader/dshow/interfaces.h:10, from loader/dshow/inputpin.h:4, from loader/dshow/inputpin.c:6: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dshow/mediatype.o loader/dshow/mediatype.c In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/mediatype.h:10, from loader/dshow/mediatype.c:27: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/vadefs.h:9:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw_stdarg.h:14, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdarg.h:140, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdarg.h:1, from ./mp_msg.h:22, from loader/dshow/mediatype.c:23: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/mediatype.h:10, from loader/dshow/mediatype.c:27: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/vadefs.h:9:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw_stdarg.h:14, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdarg.h:140, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdarg.h:1, from ./mp_msg.h:22, from loader/dshow/mediatype.c:23: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/mediatype.h:10, from loader/dshow/mediatype.c:27: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/vadefs.h:9:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw_stdarg.h:14, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdarg.h:140, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdarg.h:1, from ./mp_msg.h:22, from loader/dshow/mediatype.c:23: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/mediatype.h:10, from loader/dshow/mediatype.c:27: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/vadefs.h:9:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw_stdarg.h:14, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdarg.h:140, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdarg.h:1, from ./mp_msg.h:22, from loader/dshow/mediatype.c:23: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/mediatype.h:10, from loader/dshow/mediatype.c:27: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/vadefs.h:9:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw_stdarg.h:14, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdarg.h:140, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdarg.h:1, from ./mp_msg.h:22, from loader/dshow/mediatype.c:23: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/mediatype.h:10, from loader/dshow/mediatype.c:27: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/vadefs.h:9:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw_stdarg.h:14, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdarg.h:140, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdarg.h:1, from ./mp_msg.h:22, from loader/dshow/mediatype.c:23: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/mediatype.h:10, from loader/dshow/mediatype.c:27: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/vadefs.h:9:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw_stdarg.h:14, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdarg.h:140, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdarg.h:1, from ./mp_msg.h:22, from loader/dshow/mediatype.c:23: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/mediatype.h:10, from loader/dshow/mediatype.c:27: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/vadefs.h:9:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw_stdarg.h:14, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdarg.h:140, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdarg.h:1, from ./mp_msg.h:22, from loader/dshow/mediatype.c:23: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/mediatype.h:10, from loader/dshow/mediatype.c:27: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/vadefs.h:9:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw_stdarg.h:14, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdarg.h:140, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdarg.h:1, from ./mp_msg.h:22, from loader/dshow/mediatype.c:23: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/mediatype.h:10, from loader/dshow/mediatype.c:27: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/vadefs.h:9:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw_stdarg.h:14, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdarg.h:140, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdarg.h:1, from ./mp_msg.h:22, from loader/dshow/mediatype.c:23: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/mediatype.h:10, from loader/dshow/mediatype.c:27: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/vadefs.h:9:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw_stdarg.h:14, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdarg.h:140, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdarg.h:1, from ./mp_msg.h:22, from loader/dshow/mediatype.c:23: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/module.h:10:0, from loader/dshow/guids.h:14, from loader/dshow/mediatype.h:10, from loader/dshow/mediatype.c:27: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/vadefs.h:9:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw_stdarg.h:14, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdarg.h:140, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdarg.h:1, from ./mp_msg.h:22, from loader/dshow/mediatype.c:23: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dshow/outputpin.o loader/dshow/outputpin.c loader/dshow/outputpin.c: In function 'COutputMemPin_ReceiveMultiple': loader/dshow/outputpin.c:754:62: warning: value computed is not used [-Wunused-value] for(*nSamplesProcessed=0; *nSamplesProcessed < nSamples; *nSamplesProcessed++) { ^~~~~~~~~~~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dmo/DMO_AudioDecoder.o loader/dmo/DMO_AudioDecoder.c In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/libwin32.h:9, from loader/dmo/DMO_AudioDecoder.c:8: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from ./loader/dshow/libwin32.h:6, from loader/dmo/DMO_AudioDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/libwin32.h:9, from loader/dmo/DMO_AudioDecoder.c:8: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from ./loader/dshow/libwin32.h:6, from loader/dmo/DMO_AudioDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/libwin32.h:9, from loader/dmo/DMO_AudioDecoder.c:8: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from ./loader/dshow/libwin32.h:6, from loader/dmo/DMO_AudioDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/libwin32.h:9, from loader/dmo/DMO_AudioDecoder.c:8: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from ./loader/dshow/libwin32.h:6, from loader/dmo/DMO_AudioDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/libwin32.h:9, from loader/dmo/DMO_AudioDecoder.c:8: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from ./loader/dshow/libwin32.h:6, from loader/dmo/DMO_AudioDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/libwin32.h:9, from loader/dmo/DMO_AudioDecoder.c:8: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from ./loader/dshow/libwin32.h:6, from loader/dmo/DMO_AudioDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/libwin32.h:9, from loader/dmo/DMO_AudioDecoder.c:8: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from ./loader/dshow/libwin32.h:6, from loader/dmo/DMO_AudioDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/libwin32.h:9, from loader/dmo/DMO_AudioDecoder.c:8: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from ./loader/dshow/libwin32.h:6, from loader/dmo/DMO_AudioDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/libwin32.h:9, from loader/dmo/DMO_AudioDecoder.c:8: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from ./loader/dshow/libwin32.h:6, from loader/dmo/DMO_AudioDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/libwin32.h:9, from loader/dmo/DMO_AudioDecoder.c:8: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from ./loader/dshow/libwin32.h:6, from loader/dmo/DMO_AudioDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/libwin32.h:9, from loader/dmo/DMO_AudioDecoder.c:8: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from ./loader/dshow/libwin32.h:6, from loader/dmo/DMO_AudioDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/mmreg.h:19:0, from ./loader/dshow/libwin32.h:9, from loader/dmo/DMO_AudioDecoder.c:8: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/inttypes.h:11, from ./loader/dshow/libwin32.h:6, from loader/dmo/DMO_AudioDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dmo/DMO_VideoDecoder.o loader/dmo/DMO_VideoDecoder.c In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/DMO_VideoDecoder.c:8: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/DMO_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/DMO_VideoDecoder.c:8: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/DMO_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/DMO_VideoDecoder.c:8: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/DMO_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/DMO_VideoDecoder.c:8: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/DMO_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/DMO_VideoDecoder.c:8: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/DMO_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/DMO_VideoDecoder.c:8: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/DMO_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/DMO_VideoDecoder.c:8: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/DMO_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/DMO_VideoDecoder.c:8: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/DMO_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/DMO_VideoDecoder.c:8: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/DMO_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/DMO_VideoDecoder.c:8: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/DMO_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/DMO_VideoDecoder.c:8: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/DMO_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/DMO_VideoDecoder.c:8: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/DMO_VideoDecoder.c:8: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 loader/dmo/DMO_VideoDecoder.c: In function 'DMO_VideoDecoder_SetDestFmt': loader/dmo/DMO_VideoDecoder.c:364:9: warning: variable 'should_test' set but not used [-Wunused-but-set-variable] int should_test=1; ^~~~~~~~~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dmo/buffer.o loader/dmo/buffer.c In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/buffer.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dmo/dmo.o loader/dmo/dmo.c In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/DMO_Filter.h:4, from loader/dmo/dmo.c:7: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dmo/dmo_guids.o loader/dmo/dmo_guids.c In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: ./loader/wine/windef.h:58:0: warning: "DUMMYSTRUCTNAME" redefined #define DUMMYSTRUCTNAME s In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:501:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: ./loader/wine/windef.h:59:0: warning: "DUMMYSTRUCTNAME1" redefined #define DUMMYSTRUCTNAME1 s1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:502:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: ./loader/wine/windef.h:60:0: warning: "DUMMYSTRUCTNAME2" redefined #define DUMMYSTRUCTNAME2 s2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:503:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME2 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: ./loader/wine/windef.h:61:0: warning: "DUMMYSTRUCTNAME3" redefined #define DUMMYSTRUCTNAME3 s3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:504:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME3 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: ./loader/wine/windef.h:62:0: warning: "DUMMYSTRUCTNAME4" redefined #define DUMMYSTRUCTNAME4 s4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:505:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME4 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: ./loader/wine/windef.h:63:0: warning: "DUMMYSTRUCTNAME5" redefined #define DUMMYSTRUCTNAME5 s5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:506:0: note: this is the location of the previous definition # define DUMMYSTRUCTNAME5 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: ./loader/wine/windef.h:74:0: warning: "DUMMYUNIONNAME" redefined #define DUMMYUNIONNAME u In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:479:0: note: this is the location of the previous definition # define DUMMYUNIONNAME In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: ./loader/wine/windef.h:75:0: warning: "DUMMYUNIONNAME1" redefined #define DUMMYUNIONNAME1 u1 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:480:0: note: this is the location of the previous definition # define DUMMYUNIONNAME1 /* Wine uses this variant */ In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: ./loader/wine/windef.h:76:0: warning: "DUMMYUNIONNAME2" redefined #define DUMMYUNIONNAME2 u2 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:481:0: note: this is the location of the previous definition # define DUMMYUNIONNAME2 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: ./loader/wine/windef.h:77:0: warning: "DUMMYUNIONNAME3" redefined #define DUMMYUNIONNAME3 u3 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:482:0: note: this is the location of the previous definition # define DUMMYUNIONNAME3 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: ./loader/wine/windef.h:78:0: warning: "DUMMYUNIONNAME4" redefined #define DUMMYUNIONNAME4 u4 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:483:0: note: this is the location of the previous definition # define DUMMYUNIONNAME4 In file included from ./loader/wine/module.h:10:0, from ./loader/dshow/guids.h:14, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: ./loader/wine/windef.h:79:0: warning: "DUMMYUNIONNAME5" redefined #define DUMMYUNIONNAME5 u5 In file included from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/crtdefs.h:10:0, from E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/stdint.h:28, from E:/mpbuild/tools/mingw32/lib/gcc/i686-w64-mingw32/6.2.0/include/stdint.h:9, from ./loader/com.h:9, from ./loader/dshow/guids.h:10, from loader/dmo/dmo_guids.h:4, from loader/dmo/dmo_guids.c:1: E:/mpbuild/tools/mingw32/i686-w64-mingw32/include/_mingw.h:484:0: note: this is the location of the previous definition # define DUMMYUNIONNAME5 gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o libmpcodecs/vd_xvid4.o libmpcodecs/vd_xvid4.c libmpcodecs/vd_xvid4.c: In function 'decode': libmpcodecs/vd_xvid4.c:291:17: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] dec.bitstream += consumed; ^~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o osdep/glob-win.o osdep/glob-win.c osdep/glob-win.c: In function 'FindNextFileCompat': osdep/glob-win.c:78:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char filename[MAX_PATH]; ^~~~ gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o osdep/setenv.o osdep/setenv.c gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -I/mingw32/include -I/mingw32/include/dvdcss -I/mingw32/include/freetype2 -DZLIB_CONST -I/mingw32/include/opus -I/mingw32/include/bs2b -I/mingw32/include -I/mingw32/include/dvdcss -c -o osdep/strsep.o osdep/strsep.c make -C ffmpeg libpostproc/libpostproc.a make[1]: Entering directory '/sources/mplayer/ffmpeg' GEN libavutil/libavutil.version GEN libswscale/libswscale.version GEN libswresample/libswresample.version GEN libpostproc/libpostproc.version GEN libavcodec/libavcodec.version GEN libavformat/libavformat.version GEN libavfilter/libavfilter.version GEN libavdevice/libavdevice.version CC libpostproc/postprocess.o AR libpostproc/libpostproc.a make[1]: Leaving directory '/sources/mplayer/ffmpeg' make -C ffmpeg libavfilter/libavfilter.a make[1]: Entering directory '/sources/mplayer/ffmpeg' CC libavfilter/allfilters.o CC libavfilter/audio.o CC libavfilter/avfilter.o CC libavfilter/avfiltergraph.o libavfilter/avfiltergraph.c: In function 'avfilter_graph_free': libavfilter/avfiltergraph.c:132:5: warning: 'resample_lavr_opts' is deprecated [-Wdeprecated-declarations] av_freep(&(*graph)->resample_lavr_opts); ^~~~~~~~ In file included from libavfilter/avfiltergraph.c:38:0: libavfilter/avfilter.h:847:32: note: declared here attribute_deprecated char *resample_lavr_opts; ///< libavresample options to use for the auto-inserted resample filters ^~~~~~~~~~~~~~~~~~ libavfilter/avfiltergraph.c: In function 'avfilter_graph_config': libavfilter/avfiltergraph.c:889:48: warning: 'best_idx' may be used uninitialized in this function [-Wmaybe-uninitialized] outlink->in_samplerates->formats[best_idx]); ^ libavfilter/avfiltergraph.c:872:13: note: 'best_idx' was declared here int best_idx, best_diff = INT_MAX; ^~~~~~~~ CC libavfilter/buffersink.o CC libavfilter/buffersrc.o CC libavfilter/drawutils.o CC libavfilter/fifo.o CC libavfilter/formats.o CC libavfilter/framepool.o CC libavfilter/framequeue.o CC libavfilter/graphdump.o CC libavfilter/graphparser.o CC libavfilter/opencl_allkernels.o CC libavfilter/pthread.o CC libavfilter/transform.o CC libavfilter/video.o AR libavfilter/libavfilter.a make[1]: Leaving directory '/sources/mplayer/ffmpeg' make -C ffmpeg libavformat/libavformat.a make[1]: Entering directory '/sources/mplayer/ffmpeg' CC libavformat/3dostr.o CC libavformat/4xm.o CC libavformat/a64.o CC libavformat/aacdec.o CC libavformat/aadec.o CC libavformat/ac3dec.o CC libavformat/acm.o CC libavformat/act.o CC libavformat/adp.o CC libavformat/ads.o CC libavformat/adtsenc.o CC libavformat/adxdec.o CC libavformat/aea.o CC libavformat/afc.o CC libavformat/aiffdec.o CC libavformat/aiffenc.o CC libavformat/aixdec.o CC libavformat/allformats.o CC libavformat/amr.o CC libavformat/anm.o CC libavformat/apc.o CC libavformat/ape.o CC libavformat/apetag.o CC libavformat/apngdec.o CC libavformat/apngenc.o CC libavformat/aqtitledec.o CC libavformat/asf.o CC libavformat/asfcrypt.o CC libavformat/asfdec_f.o libavformat/asfdec_f.c: In function 'asf_read_packet': libavformat/asfdec_f.c:1016:55: warning: 'e' may be used uninitialized in this function [-Wmaybe-uninitialized] asf->uses_std_ecc = (c == 0x82 && !d && !e) ? 1 : -1; ~~~~~~~~~~~~~~~~~^~~~~~ libavformat/asfdec_f.c:959:15: note: 'e' was declared here int c, d, e, off; ^ libavformat/asfdec_f.c:1016:52: warning: 'd' may be used uninitialized in this function [-Wmaybe-uninitialized] asf->uses_std_ecc = (c == 0x82 && !d && !e) ? 1 : -1; ^~ libavformat/asfdec_f.c:959:12: note: 'd' was declared here int c, d, e, off; ^ CC libavformat/asfdec_o.o CC libavformat/asfenc.o CC libavformat/assdec.o CC libavformat/assenc.o CC libavformat/ast.o CC libavformat/astdec.o CC libavformat/astenc.o CC libavformat/async.o CC libavformat/au.o CC libavformat/audiointerleave.o CC libavformat/avc.o CC libavformat/avidec.o libavformat/avidec.c: In function 'avi_read_header': libavformat/avidec.c:606:17: warning: 'codec' is deprecated [-Wdeprecated-declarations] av_freep(&s->streams[0]->codec); ^~~~~~~~ In file included from libavformat/avidec.c:32:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ CC libavformat/avienc.o CC libavformat/avio.o CC libavformat/aviobuf.o CC libavformat/avlanguage.o CC libavformat/avr.o CC libavformat/avs.o CC libavformat/bethsoftvid.o CC libavformat/bfi.o CC libavformat/bink.o CC libavformat/bintext.o CC libavformat/bit.o CC libavformat/bmv.o CC libavformat/boadec.o CC libavformat/brstm.o libavformat/brstm.c: In function 'read_packet': libavformat/brstm.c:363:9: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] int ret, i; ^~~ libavformat/brstm.c: In function 'read_header': libavformat/brstm.c:342:17: warning: 'minor' may be used uninitialized in this function [-Wmaybe-uninitialized] avpriv_request_sample(s, "Version %d.%d", major, minor); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/brstm.c:342:17: warning: 'major' may be used uninitialized in this function [-Wmaybe-uninitialized] CC libavformat/c93.o CC libavformat/cache.o CC libavformat/caf.o CC libavformat/cafdec.o CC libavformat/cafenc.o CC libavformat/cavsvideodec.o CC libavformat/cdg.o CC libavformat/cdxl.o CC libavformat/cinedec.o CC libavformat/concat.o CC libavformat/concatdec.o CC libavformat/crcenc.o CC libavformat/crypto.o libavformat/crypto.c: In function 'crypto_seek': libavformat/crypto.c:323:13: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] av_log(h, AV_LOG_ERROR, ^~~~~~~~~~~~~~~~~~~~~~~ "Crypto: discard read did not get all the bytes (%d remain) - read returned (%d)-%s\n", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ len, res, errbuf); ~~~~~~~~~~~~~~~~~ CC libavformat/cutils.o CC libavformat/dashenc.o CC libavformat/data_uri.o CC libavformat/dauddec.o CC libavformat/daudenc.o CC libavformat/dcstr.o CC libavformat/dfa.o CC libavformat/diracdec.o CC libavformat/dnxhddec.o CC libavformat/dsfdec.o CC libavformat/dsicin.o CC libavformat/dss.o CC libavformat/dtsdec.o CC libavformat/dtshddec.o libavformat/dtshddec.c: In function 'dtshd_read_header': libavformat/dtshddec.c:133:5: warning: 'data_start' may be used uninitialized in this function [-Wmaybe-uninitialized] avio_seek(pb, data_start, SEEK_SET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/dump.o libavformat/dump.c: In function 'dump_stream_format': libavformat/dump.c:473:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] avctx->properties = st->codec->properties; ^~~~~ In file included from libavformat/dump.c:37:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/dump.c:474:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] avctx->codec = st->codec->codec; ^~~~~ In file included from libavformat/dump.c:37:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/dump.c:475:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] avctx->qmin = st->codec->qmin; ^~~~~ In file included from libavformat/dump.c:37:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/dump.c:476:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] avctx->qmax = st->codec->qmax; ^~~~~ In file included from libavformat/dump.c:37:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/dump.c:477:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] avctx->coded_width = st->codec->coded_width; ^~~~~ In file included from libavformat/dump.c:37:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/dump.c:478:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] avctx->coded_height = st->codec->coded_height; ^~~~~ In file included from libavformat/dump.c:37:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/dump.c:513:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] int tbc = st->codec->time_base.den && st->codec->time_base.num; ^~~ In file included from libavformat/dump.c:37:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/dump.c:513:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] int tbc = st->codec->time_base.den && st->codec->time_base.num; ^~~ In file included from libavformat/dump.c:37:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/dump.c:525:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] print_fps(1 / av_q2d(st->codec->time_base), "tbc"); ^~~~~~~~~ In file included from libavformat/dump.c:37:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ CC libavformat/dv.o CC libavformat/dvbsub.o CC libavformat/dvbtxt.o CC libavformat/dvenc.o CC libavformat/dxa.o CC libavformat/eacdata.o CC libavformat/electronicarts.o CC libavformat/epafdec.o CC libavformat/ffmdec.o libavformat/ffmdec.c: In function 'ffm2_read_header': libavformat/ffmdec.c:369:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->flags = flags; ^~ In file included from libavformat/ffmdec.c:33:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/ffmdec.c: In function 'ffm_read_header': libavformat/ffmdec.c:614:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->flags = flags; ^~ In file included from libavformat/ffmdec.c:33:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ CC libavformat/ffmenc.o CC libavformat/ffmetadec.o CC libavformat/ffmetaenc.o CC libavformat/fifo.o CC libavformat/file.o CC libavformat/filmstripdec.o CC libavformat/filmstripenc.o CC libavformat/flac_picture.o CC libavformat/flacdec.o CC libavformat/flacenc.o CC libavformat/flacenc_header.o CC libavformat/flic.o CC libavformat/flvdec.o CC libavformat/flvenc.o CC libavformat/format.o CC libavformat/framecrcenc.o CC libavformat/framehash.o CC libavformat/frmdec.o CC libavformat/fsb.o CC libavformat/ftp.o CC libavformat/g722.o CC libavformat/g723_1.o CC libavformat/g729dec.o CC libavformat/gdv.o CC libavformat/genh.o CC libavformat/gif.o CC libavformat/gifdec.o CC libavformat/gopher.o CC libavformat/gsmdec.o CC libavformat/gxf.o CC libavformat/gxfenc.o CC libavformat/h261dec.o CC libavformat/h263dec.o CC libavformat/h264dec.o CC libavformat/hashenc.o CC libavformat/hdsenc.o CC libavformat/hevc.o CC libavformat/hevcdec.o CC libavformat/hls.o CC libavformat/hlsenc.o CC libavformat/hlsproto.o CC libavformat/hnm.o CC libavformat/http.o CC libavformat/httpauth.o CC libavformat/icecast.o CC libavformat/icodec.o CC libavformat/icoenc.o CC libavformat/id3v1.o CC libavformat/id3v2.o CC libavformat/id3v2enc.o CC libavformat/idcin.o CC libavformat/idroqdec.o CC libavformat/idroqenc.o CC libavformat/iff.o libavformat/iff.c: In function 'iff_read_packet': libavformat/iff.c:866:18: warning: 'orig_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] pkt->pos = orig_pos; ~~~~~~~~~^~~~~~~~~~ libavformat/iff.c:865:15: warning: 'data_size' may be used uninitialized in this function [-Wmaybe-uninitialized] ret = av_get_packet(pb, pkt, data_size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/ilbc.o CC libavformat/img2.o CC libavformat/img2_alias_pix.o CC libavformat/img2_brender_pix.o CC libavformat/img2dec.o CC libavformat/img2enc.o libavformat/img2enc.c: In function 'write_packet': libavformat/img2enc.c:163:13: warning: 'av_dup_packet' is deprecated [-Wdeprecated-declarations] (ret = av_dup_packet(&pkt2)) < 0 || ^ In file included from libavformat/avformat.h:319:0, from libavformat/img2enc.c:30: ./libavcodec/avcodec.h:4597:5: note: declared here int av_dup_packet(AVPacket *pkt); ^~~~~~~~~~~~~ CC libavformat/ingenientdec.o CC libavformat/ipmovie.o CC libavformat/ircam.o CC libavformat/ircamdec.o CC libavformat/ircamenc.o CC libavformat/isom.o libavformat/isom.c: In function 'ff_mp4_read_dec_config_descr': libavformat/isom.c:509:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->rc_max_rate = v; ^~ In file included from libavformat/isom.c:24:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ CC libavformat/iss.o CC libavformat/iv8.o CC libavformat/ivfdec.o CC libavformat/ivfenc.o CC libavformat/jacosubdec.o CC libavformat/jacosubenc.o CC libavformat/jvdec.o CC libavformat/latmenc.o CC libavformat/lmlm4.o CC libavformat/loasdec.o CC libavformat/lrc.o CC libavformat/lrcdec.o CC libavformat/lrcenc.o CC libavformat/lvfdec.o CC libavformat/lxfdec.o CC libavformat/m4vdec.o CC libavformat/matroska.o CC libavformat/matroskadec.o libavformat/matroskadec.c: In function 'matroska_parse_frame': libavformat/matroskadec.c:3243:9: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] pkt->convergence_duration = lace_duration; ^~~ In file included from ./libavcodec/flac.h:30:0, from libavformat/matroskadec.c:49: ./libavcodec/avcodec.h:1699:13: note: declared here int64_t convergence_duration; ^~~~~~~~~~~~~~~~~~~~ libavformat/matroskadec.c: In function 'webm_dash_manifest_read_header': libavformat/matroskadec.c:3875:8: warning: 'init_range' may be used uninitialized in this function [-Wmaybe-uninitialized] if (cues_start <= init_range) ^ libavformat/matroskadec.c:3915:13: note: 'init_range' was declared here int64_t init_range; ^~~~~~~~~~ CC libavformat/matroskaenc.o libavformat/matroskaenc.c: In function 'mkv_write_packet_internal': libavformat/matroskaenc.c:2386:13: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] if (pkt->convergence_duration > 0) { ^~ In file included from libavformat/avformat.h:319:0, from libavformat/matroskaenc.c:26: ./libavcodec/avcodec.h:1699:13: note: declared here int64_t convergence_duration; ^~~~~~~~~~~~~~~~~~~~ libavformat/matroskaenc.c:2387:17: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] duration = pkt->convergence_duration; ^~~~~~~~ In file included from libavformat/avformat.h:319:0, from libavformat/matroskaenc.c:26: ./libavcodec/avcodec.h:1699:13: note: declared here int64_t convergence_duration; ^~~~~~~~~~~~~~~~~~~~ CC libavformat/md5proto.o CC libavformat/metadata.o CC libavformat/mgsts.o CC libavformat/microdvddec.o CC libavformat/microdvdenc.o CC libavformat/mj2kdec.o CC libavformat/mkvtimestamp_v2.o CC libavformat/mlpdec.o CC libavformat/mlvdec.o CC libavformat/mm.o CC libavformat/mmf.o CC libavformat/mms.o CC libavformat/mmsh.o CC libavformat/mmst.o CC libavformat/mov.o libavformat/mov.c: In function 'mov_read_dac3': libavformat/mov.c:824:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->audio_service_type = *ast; ^~ In file included from libavformat/mov.c:52:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/mov.c: In function 'mov_read_dec3': libavformat/mov.c:864:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->audio_service_type = *ast; ^~ In file included from libavformat/mov.c:52:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/mov.c: In function 'mov_parse_stsd_data': libavformat/mov.c:2104:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->time_base = av_inv_q(st->avg_frame_rate); ^~ In file included from libavformat/mov.c:52:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/mov.c:2115:17: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->time_base.den *= timescale; ^~ In file included from libavformat/mov.c:52:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/mov.c:2116:17: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->time_base.num *= framedur; ^~ In file included from libavformat/mov.c:52:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ CC libavformat/mov_chan.o CC libavformat/movenc.o libavformat/movenc.c: In function 'find_fps': libavformat/movenc.c:1313:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] rate = av_inv_q(st->codec->time_base); ^~~~ In file included from libavformat/movenc.h:27:0, from libavformat/movenc.c:27: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/movenc.c: In function 'mov_write_video_tag': libavformat/movenc.c:1986:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] if (field_order != track->st->codec->field_order && track->st->codec->field_order != AV_FIELD_UNKNOWN) ^~ In file included from libavformat/movenc.h:27:0, from libavformat/movenc.c:27: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/movenc.c:1986:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] if (field_order != track->st->codec->field_order && track->st->codec->field_order != AV_FIELD_UNKNOWN) ^~ In file included from libavformat/movenc.h:27:0, from libavformat/movenc.c:27: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/movenc.c:1987:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] field_order = track->st->codec->field_order; ^~~~~~~~~~~ In file included from libavformat/movenc.h:27:0, from libavformat/movenc.c:27: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/movenc.c: In function 'mov_write_tmcd_tag': libavformat/movenc.c:2084:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] frame_duration = av_rescale(track->timescale, track->st->codec->time_base.num, track->st->codec->time_base.den); ^~~~~~~~~~~~~~ In file included from libavformat/movenc.h:27:0, from libavformat/movenc.c:27: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/movenc.c:2084:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] frame_duration = av_rescale(track->timescale, track->st->codec->time_base.num, track->st->codec->time_base.den); ^~~~~~~~~~~~~~ In file included from libavformat/movenc.h:27:0, from libavformat/movenc.c:27: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/movenc.c:2085:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] nb_frames = ROUNDED_DIV(track->st->codec->time_base.den, track->st->codec->time_base.num); ^~~~~~~~~ In file included from libavformat/movenc.h:27:0, from libavformat/movenc.c:27: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/movenc.c:2085:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] nb_frames = ROUNDED_DIV(track->st->codec->time_base.den, track->st->codec->time_base.num); ^~~~~~~~~ In file included from libavformat/movenc.h:27:0, from libavformat/movenc.c:27: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/movenc.c:2085:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] nb_frames = ROUNDED_DIV(track->st->codec->time_base.den, track->st->codec->time_base.num); ^~~~~~~~~ In file included from libavformat/movenc.h:27:0, from libavformat/movenc.c:27: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/movenc.c:2085:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] nb_frames = ROUNDED_DIV(track->st->codec->time_base.den, track->st->codec->time_base.num); ^~~~~~~~~ In file included from libavformat/movenc.h:27:0, from libavformat/movenc.c:27: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/movenc.c:2085:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] nb_frames = ROUNDED_DIV(track->st->codec->time_base.den, track->st->codec->time_base.num); ^~~~~~~~~ In file included from libavformat/movenc.h:27:0, from libavformat/movenc.c:27: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/movenc.c:2085:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] nb_frames = ROUNDED_DIV(track->st->codec->time_base.den, track->st->codec->time_base.num); ^~~~~~~~~ In file included from libavformat/movenc.h:27:0, from libavformat/movenc.c:27: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/movenc.c: In function 'mov_write_sidx_tags.isra.77': libavformat/movenc.c:4311:9: warning: 'starts_with_SAP' may be used uninitialized in this function [-Wmaybe-uninitialized] int starts_with_SAP, i, entries; ^~~~~~~~~~~~~~~ libavformat/movenc.c:4355:9: warning: 'duration' may be used uninitialized in this function [-Wmaybe-uninitialized] avio_wb32(pb, duration); /* subsegment_duration */ ^~~~~~~~~~~~~~~~~~~~~~~ libavformat/movenc.c:4310:32: note: 'duration' was declared here int64_t presentation_time, duration, offset; ^~~~~~~~ libavformat/movenc.c: In function 'mov_flush_fragment': libavformat/movenc.c:914:8: warning: assuming signed overflow does not occur when assuming that (X - c) > X is always false [-Wstrict-overflow] if (cluster_idx >= track->entry) ^ CC libavformat/movenccenc.o CC libavformat/movenchint.o CC libavformat/mp3dec.o CC libavformat/mp3enc.o CC libavformat/mpc.o CC libavformat/mpc8.o CC libavformat/mpeg.o CC libavformat/mpegenc.o CC libavformat/mpegts.o CC libavformat/mpegtsenc.o CC libavformat/mpegvideodec.o CC libavformat/mpjpeg.o CC libavformat/mpjpegdec.o CC libavformat/mpl2dec.o CC libavformat/mpsubdec.o CC libavformat/msf.o CC libavformat/msnwc_tcp.o CC libavformat/mtaf.o CC libavformat/mtv.o CC libavformat/musx.o CC libavformat/mux.o libavformat/mux.c: In function 'init_muxer': libavformat/mux.c:256:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] if (s->nb_streams && s->streams[0]->codec->flags & AV_CODEC_FLAG_BITEXACT) { ^~ In file included from libavformat/mux.c:22:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/mux.c:289:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] if (!st->time_base.num && st->codec->time_base.num) { ^~ In file included from libavformat/mux.c:22:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/mux.c:293:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] avpriv_set_pts_info(st, 64, st->codec->time_base.num, st->codec->time_base.den); ^~~~~~~~~~~~~~~~~~~ In file included from libavformat/mux.c:22:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/mux.c:293:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] avpriv_set_pts_info(st, 64, st->codec->time_base.num, st->codec->time_base.den); ^~~~~~~~~~~~~~~~~~~ In file included from libavformat/mux.c:22:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/mux.c:301:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->codec_type != AVMEDIA_TYPE_UNKNOWN) { ^~ In file included from libavformat/mux.c:22:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/mux.c:305:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] ret = avcodec_parameters_from_context(st->codecpar, st->codec); ^~~ In file included from libavformat/mux.c:22:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/mux.c: In function 'compute_muxer_pkt_fields': libavformat/mux.c:608:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] pkt->duration = av_rescale(1, num * (int64_t)st->time_base.den * st->codec->ticks_per_frame, den * (int64_t)st->time_base.num); ^~~ In file included from libavformat/mux.c:22:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/mux.c:668:22: warning: 'codec' is deprecated [-Wdeprecated-declarations] av_get_audio_frame_duration(st->codec, pkt->size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavformat/mux.c:22:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/mux.c: In function 'write_packet': libavformat/mux.c:764:5: warning: 'av_packet_split_side_data' is deprecated [-Wdeprecated-declarations] did_split = av_packet_split_side_data(pkt); ^~~~~~~~~ In file included from libavformat/avformat.h:319:0, from libavformat/mux.c:22: ./libavcodec/avcodec.h:4676:5: note: declared here int av_packet_split_side_data(AVPacket *pkt); ^~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/mux.c:793:9: warning: 'av_packet_merge_side_data' is deprecated [-Wdeprecated-declarations] av_packet_merge_side_data(pkt); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavformat/avformat.h:319:0, from libavformat/mux.c:22: ./libavcodec/avcodec.h:4673:5: note: declared here int av_packet_merge_side_data(AVPacket *pkt); ^~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/mux.c: In function 'do_packet_auto_bsf': libavformat/mux.c:895:9: warning: 'av_packet_split_side_data' is deprecated [-Wdeprecated-declarations] ret = av_packet_split_side_data(pkt); ^~~ In file included from libavformat/avformat.h:319:0, from libavformat/mux.c:22: ./libavcodec/avcodec.h:4676:5: note: declared here int av_packet_split_side_data(AVPacket *pkt); ^~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/mvdec.o CC libavformat/mvi.o CC libavformat/mxf.o CC libavformat/mxfdec.o CC libavformat/mxfenc.o CC libavformat/mxg.o CC libavformat/ncdec.o CC libavformat/network.o CC libavformat/nistspheredec.o CC libavformat/nsvdec.o CC libavformat/nullenc.o CC libavformat/nut.o CC libavformat/nutdec.o CC libavformat/nutenc.o CC libavformat/nuv.o CC libavformat/oggdec.o CC libavformat/oggenc.o CC libavformat/oggparsecelt.o CC libavformat/oggparsedaala.o CC libavformat/oggparsedirac.o CC libavformat/oggparseflac.o CC libavformat/oggparseogm.o CC libavformat/oggparseopus.o CC libavformat/oggparseskeleton.o CC libavformat/oggparsespeex.o CC libavformat/oggparsetheora.o CC libavformat/oggparsevorbis.o CC libavformat/oggparsevp8.o CC libavformat/oma.o CC libavformat/omadec.o CC libavformat/omaenc.o CC libavformat/options.o libavformat/options.c: In function 'io_open_default': libavformat/options.c:119:5: warning: 'open_cb' is deprecated [-Wdeprecated-declarations] if (s->open_cb) ^~ In file included from libavformat/options.c:20:0: libavformat/avformat.h:1869:11: note: declared here int (*open_cb)(struct AVFormatContext *s, AVIOContext **p, const char *url, int flags, const AVIOInterruptCB *int_cb, AVDictionary **options); ^~~~~~~ libavformat/options.c:120:9: warning: 'open_cb' is deprecated [-Wdeprecated-declarations] return s->open_cb(s, pb, url, flags, &s->interrupt_callback, options); ^~~~~~ In file included from libavformat/options.c:20:0: libavformat/avformat.h:1869:11: note: declared here int (*open_cb)(struct AVFormatContext *s, AVIOContext **p, const char *url, int flags, const AVIOInterruptCB *int_cb, AVDictionary **options); ^~~~~~~ CC libavformat/os_support.o CC libavformat/paf.o CC libavformat/pcm.o CC libavformat/pcmdec.o CC libavformat/pcmenc.o CC libavformat/pjsdec.o CC libavformat/pmpdec.o CC libavformat/prompeg.o CC libavformat/protocols.o CC libavformat/psxstr.o CC libavformat/pva.o CC libavformat/pvfdec.o CC libavformat/qcp.o CC libavformat/qtpalette.o CC libavformat/r3d.o CC libavformat/rawdec.o CC libavformat/rawenc.o CC libavformat/rawutils.o CC libavformat/rawvideodec.o CC libavformat/rdt.o CC libavformat/realtextdec.o CC libavformat/redspark.o CC libavformat/replaygain.o CC libavformat/riff.o CC libavformat/riffdec.o CC libavformat/riffenc.o CC libavformat/rl2.o CC libavformat/rm.o CC libavformat/rmdec.o libavformat/rmdec.c: In function 'ivr_read_header': libavformat/rmdec.c:1195:9: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] avio_skip(pb, offset - avio_tell(pb)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/rmenc.o CC libavformat/rmsipr.o CC libavformat/rpl.o CC libavformat/rsd.o CC libavformat/rso.o CC libavformat/rsodec.o CC libavformat/rsoenc.o CC libavformat/rtmphttp.o CC libavformat/rtmppkt.o CC libavformat/rtmpproto.o CC libavformat/rtp.o CC libavformat/rtpdec.o CC libavformat/rtpdec_ac3.o CC libavformat/rtpdec_amr.o CC libavformat/rtpdec_asf.o CC libavformat/rtpdec_dv.o CC libavformat/rtpdec_g726.o CC libavformat/rtpdec_h261.o CC libavformat/rtpdec_h263.o CC libavformat/rtpdec_h263_rfc2190.o CC libavformat/rtpdec_h264.o CC libavformat/rtpdec_hevc.o CC libavformat/rtpdec_ilbc.o CC libavformat/rtpdec_jpeg.o CC libavformat/rtpdec_latm.o CC libavformat/rtpdec_mpa_robust.o CC libavformat/rtpdec_mpeg12.o CC libavformat/rtpdec_mpeg4.o CC libavformat/rtpdec_mpegts.o CC libavformat/rtpdec_qcelp.o CC libavformat/rtpdec_qdm2.o CC libavformat/rtpdec_qt.o CC libavformat/rtpdec_rfc4175.o CC libavformat/rtpdec_svq3.o CC libavformat/rtpdec_vc2hq.o CC libavformat/rtpdec_vp8.o CC libavformat/rtpdec_vp9.o CC libavformat/rtpdec_xiph.o CC libavformat/rtpenc_chain.o CC libavformat/rtpenc_mpegts.o CC libavformat/rtpproto.o CC libavformat/rtsp.o CC libavformat/rtspdec.o CC libavformat/samidec.o CC libavformat/sapdec.o CC libavformat/sauce.o CC libavformat/sbgdec.o CC libavformat/sccdec.o CC libavformat/sccenc.o CC libavformat/sdp.o CC libavformat/sdr2.o CC libavformat/sdsdec.o CC libavformat/sdxdec.o CC libavformat/segafilm.o CC libavformat/segment.o libavformat/segment.c: In function 'seg_write_packet': libavformat/segment.c:870:42: warning: 'ti.tm_hour' may be used uninitialized in this function [-Wmaybe-uninitialized] usecs = (int64_t)(ti.tm_hour * 3600 + ti.tm_min * 60 + ti.tm_sec) * 1000000 + (avgt % 1000000); ~~~~~~~~~~~^~~~~~ libavformat/segment.c:870:61: warning: 'ti.tm_min' may be used uninitialized in this function [-Wmaybe-uninitialized] usecs = (int64_t)(ti.tm_hour * 3600 + ti.tm_min * 60 + ti.tm_sec) * 1000000 + (avgt % 1000000); ~~~~~~~~~~^~~~ libavformat/segment.c:870:66: warning: 'ti.tm_sec' may be used uninitialized in this function [-Wmaybe-uninitialized] usecs = (int64_t)(ti.tm_hour * 3600 + ti.tm_min * 60 + ti.tm_sec) * 1000000 + (avgt % 1000000); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ CC libavformat/shortendec.o CC libavformat/sierravmd.o CC libavformat/siff.o CC libavformat/smacker.o CC libavformat/smjpeg.o CC libavformat/smjpegdec.o CC libavformat/smjpegenc.o CC libavformat/smoothstreamingenc.o CC libavformat/smush.o CC libavformat/sol.o CC libavformat/soxdec.o CC libavformat/soxenc.o CC libavformat/spdif.o CC libavformat/spdifdec.o CC libavformat/spdifenc.o CC libavformat/srtdec.o CC libavformat/srtenc.o libavformat/srtenc.c: In function 'srt_write_packet': libavformat/srtenc.c:79:9: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] d = pkt->convergence_duration; ^ In file included from libavformat/avformat.h:319:0, from libavformat/srtenc.c:22: ./libavcodec/avcodec.h:1699:13: note: declared here int64_t convergence_duration; ^~~~~~~~~~~~~~~~~~~~ CC libavformat/srtp.o libavformat/srtp.c: In function 'ff_srtp_decrypt': libavformat/srtp.c:231:5: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] create_iv(iv, rtcp ? s->rtcp_salt : s->rtp_salt, index, ssrc); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/srtpproto.o CC libavformat/stldec.o CC libavformat/subfile.o CC libavformat/subtitles.o CC libavformat/subviewer1dec.o CC libavformat/subviewerdec.o CC libavformat/supdec.o CC libavformat/svag.o CC libavformat/swf.o CC libavformat/swfdec.o CC libavformat/swfenc.o CC libavformat/takdec.o CC libavformat/tcp.o CC libavformat/tedcaptionsdec.o CC libavformat/tee.o CC libavformat/tee_common.o CC libavformat/teeproto.o CC libavformat/thp.o CC libavformat/tiertexseq.o CC libavformat/tls.o CC libavformat/tls_gnutls.o CC libavformat/tmv.o CC libavformat/tta.o CC libavformat/ttaenc.o CC libavformat/tty.o CC libavformat/txd.o CC libavformat/udp.o CC libavformat/uncodedframecrcenc.o CC libavformat/url.o CC libavformat/urldecode.o CC libavformat/utils.o libavformat/utils.c: In function 'av_format_get_open_cb': libavformat/utils.c:118:1: warning: 'open_cb' is deprecated [-Wdeprecated-declarations] MAKE_ACCESSORS(AVFormatContext, format, AVOpenCallback, open_cb) ^~~~~~~~~~~~~~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:1869:11: note: declared here int (*open_cb)(struct AVFormatContext *s, AVIOContext **p, const char *url, int flags, const AVIOInterruptCB *int_cb, AVDictionary **options); ^~~~~~~ libavformat/utils.c: In function 'av_format_set_open_cb': libavformat/utils.c:118:1: warning: 'open_cb' is deprecated [-Wdeprecated-declarations] MAKE_ACCESSORS(AVFormatContext, format, AVOpenCallback, open_cb) ^~~~~~~~~~~~~~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:1869:11: note: declared here int (*open_cb)(struct AVFormatContext *s, AVIOContext **p, const char *url, int flags, const AVIOInterruptCB *int_cb, AVDictionary **options); ^~~~~~~ libavformat/utils.c: In function 'find_decoder': libavformat/utils.c:169:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] if (st->codec->codec) ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:170:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] return st->codec->codec; ^~~~~~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c: In function 'set_codec_from_probe_data': libavformat/utils.c:359:17: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->codec_type = st->codecpar->codec_type; ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:360:17: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->codec_id = st->codecpar->codec_id; ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c: In function 'update_stream_avctx': libavformat/utils.c:498:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] ret = avcodec_parameters_to_context(st->codec, st->codecpar); ^~~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c: In function 'ff_compute_frame_duration': libavformat/utils.c:919:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] if ((!codec_framerate.den || !codec_framerate.num) && st->codec->time_base.den && st->codec->time_base.num) ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:919:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] if ((!codec_framerate.den || !codec_framerate.num) && st->codec->time_base.den && st->codec->time_base.num) ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:920:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] codec_framerate = av_mul_q(av_inv_q(st->codec->time_base), (AVRational){1, st->codec->ticks_per_frame}); ^~~~~~~~~~~~~~~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:920:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] codec_framerate = av_mul_q(av_inv_q(st->codec->time_base), (AVRational){1, st->codec->ticks_per_frame}); ^~~~~~~~~~~~~~~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c: In function 'compute_pkt_fields': libavformat/utils.c:1372:9: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] pkt->convergence_duration = pc->convergence_duration; ^~~ In file included from ./libavcodec/internal.h:33:0, from libavformat/utils.c:40: ./libavcodec/avcodec.h:1699:13: note: declared here int64_t convergence_duration; ^~~~~~~~~~~~~~~~~~~~ libavformat/utils.c:1372:9: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] pkt->convergence_duration = pc->convergence_duration; ^~~ In file included from ./libavcodec/internal.h:33:0, from libavformat/utils.c:40: ./libavcodec/avcodec.h:5193:13: note: declared here int64_t convergence_duration; ^~~~~~~~~~~~~~~~~~~~ libavformat/utils.c: In function 'read_frame_internal': libavformat/utils.c:1556:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] ret = avcodec_parameters_to_context(st->codec, st->codecpar); ^~~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:1682:13: warning: 'av_packet_merge_side_data' is deprecated [-Wdeprecated-declarations] av_packet_merge_side_data(pkt); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./libavcodec/internal.h:33:0, from libavformat/utils.c:40: ./libavcodec/avcodec.h:4673:5: note: declared here int av_packet_merge_side_data(AVPacket *pkt); ^~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/utils.c: In function 'avformat_find_stream_info': libavformat/utils.c:3550:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] if (st->codec->codec_id != st->internal->orig_codec_id) { ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:3551:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codecpar->codec_id = st->codec->codec_id; ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:3552:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codecpar->codec_type = st->codec->codec_type; ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:3553:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->internal->orig_codec_id = st->codec->codec_id; ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:4037:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] ret = avcodec_parameters_to_context(st->codec, st->codecpar); ^~~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:4044:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] av_codec_set_lowres(st->codec, av_codec_get_lowres(st->internal->avctx)); ^~~~~~~~~~~~~~~~~~~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:4045:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->width = st->internal->avctx->width; ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:4046:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->height = st->internal->avctx->height; ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:4049:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] if (st->codec->codec_tag != MKTAG('t','m','c','d')) { ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:4050:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->time_base = st->internal->avctx->time_base; ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:4051:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->ticks_per_frame = st->internal->avctx->ticks_per_frame; ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:4053:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->framerate = st->avg_frame_rate; ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:4056:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->subtitle_header = av_malloc(st->internal->avctx->subtitle_header_size); ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:4057:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] if (!st->codec->subtitle_header) ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:4059:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->subtitle_header_size = st->internal->avctx->subtitle_header_size; ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:4060:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] memcpy(st->codec->subtitle_header, st->internal->avctx->subtitle_header, ^~~~~~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:4061:20: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->subtitle_header_size); ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:4065:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->coded_width = st->internal->avctx->coded_width; ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:4066:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->coded_height = st->internal->avctx->coded_height; ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:4067:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->properties = st->internal->avctx->properties; ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c: In function 'free_stream': libavformat/utils.c:4283:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] avcodec_free_context(&st->codec); ^~~~~~~~~~~~~~~~~~~~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c: In function 'avformat_new_stream': libavformat/utils.c:4396:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec = avcodec_alloc_context3(c); ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:4397:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] if (!st->codec) { ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:4421:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] st->codec->bit_rate = 0; ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c: In function 'avpriv_set_pts_info': libavformat/utils.c:4762:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] av_codec_set_pkt_timebase(s->codec, new_tb); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c: In function 'avformat_match_stream_specifier': libavformat/utils.c:4981:12: warning: 'codec' is deprecated [-Wdeprecated-declarations] && (st->codecpar->codec_type != AVMEDIA_TYPE_UNKNOWN || st->codec->codec_type != type)) ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:4996:23: warning: 'codec' is deprecated [-Wdeprecated-declarations] || s->streams[i]->codec->codec_type == type ^~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:5068:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] AVCodecContext *codec = st->codec; ^~~~~~~~~~~~~~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c: In function 'av_apply_bitstream_filters': libavformat/utils.c:5391:9: warning: 'av_bitstream_filter_filter' is deprecated [-Wdeprecated-declarations] int a = av_bitstream_filter_filter(bsfc, codec, NULL, ^~~ In file included from ./libavcodec/internal.h:33:0, from libavformat/utils.c:40: ./libavcodec/avcodec.h:6032:5: note: declared here int av_bitstream_filter_filter(AVBitStreamFilterContext *bsfc, ^~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/utils.c: In function 'avformat_transfer_internal_stream_timing_info': libavformat/utils.c:5537:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] const AVCodecContext *dec_ctx = ist->codec; ^~~~~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c:5538:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] AVCodecContext *enc_ctx = ost->codec; ^~~~~~~~~~~~~~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/utils.c: In function 'av_stream_get_codec_timebase': libavformat/utils.c:5599:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] return st->codec->time_base; ^~~~~~ In file included from libavformat/audiointerleave.h:27:0, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ CC libavformat/v210.o CC libavformat/vag.o CC libavformat/vc1dec.o CC libavformat/vc1test.o CC libavformat/vc1testenc.o CC libavformat/vivo.o CC libavformat/voc.o CC libavformat/voc_packet.o CC libavformat/vocdec.o CC libavformat/vocenc.o CC libavformat/vorbiscomment.o CC libavformat/vpcc.o CC libavformat/vpk.o CC libavformat/vplayerdec.o CC libavformat/vqf.o CC libavformat/w64.o CC libavformat/wavdec.o CC libavformat/wavenc.o CC libavformat/wc3movie.o CC libavformat/webm_chunk.o CC libavformat/webmdashenc.o CC libavformat/webpenc.o CC libavformat/webvttdec.o CC libavformat/webvttenc.o CC libavformat/westwood_aud.o CC libavformat/westwood_vqa.o CC libavformat/wsddec.o CC libavformat/wtv_common.o CC libavformat/wtvdec.o CC libavformat/wtvenc.o CC libavformat/wv.o CC libavformat/wvdec.o CC libavformat/wvedec.o CC libavformat/wvenc.o CC libavformat/xa.o CC libavformat/xmv.o CC libavformat/xvag.o CC libavformat/xwma.o CC libavformat/yop.o CC libavformat/yuv4mpegdec.o CC libavformat/yuv4mpegenc.o libavformat/yuv4mpegenc.c: In function 'yuv4_generate_header': libavformat/yuv4mpegenc.c:55:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] if (field_order != st->codec->field_order && st->codec->field_order != AV_FIELD_UNKNOWN) ^~ In file included from libavformat/yuv4mpegenc.c:23:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/yuv4mpegenc.c:55:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] if (field_order != st->codec->field_order && st->codec->field_order != AV_FIELD_UNKNOWN) ^~ In file included from libavformat/yuv4mpegenc.c:23:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ libavformat/yuv4mpegenc.c:56:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] field_order = st->codec->field_order; ^~~~~~~~~~~ In file included from libavformat/yuv4mpegenc.c:23:0: libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ AR libavformat/libavformat.a make[1]: Leaving directory '/sources/mplayer/ffmpeg' make -C ffmpeg libavcodec/libavcodec.a make[1]: Entering directory '/sources/mplayer/ffmpeg' CC libavcodec/012v.o CC libavcodec/4xm.o CC libavcodec/8bps.o CC libavcodec/8svx.o CC libavcodec/aac_ac3_parser.o CC libavcodec/aac_adtstoasc_bsf.o CC libavcodec/aac_parser.o CC libavcodec/aacadtsdec.o CC libavcodec/aacdec.o CC libavcodec/aacdec_fixed.o CC libavcodec/aacps_fixed.o CC libavcodec/aacps_float.o CC libavcodec/aacpsdsp_fixed.o CC libavcodec/aacpsdsp_float.o CC libavcodec/aacsbr.o CC libavcodec/aacsbr_fixed.o CC libavcodec/aactab.o CC libavcodec/aandcttab.o CC libavcodec/aasc.o CC libavcodec/ac3.o CC libavcodec/ac3_parser.o CC libavcodec/ac3dec_data.o CC libavcodec/ac3dec_fixed.o CC libavcodec/ac3dec_float.o CC libavcodec/ac3dsp.o CC libavcodec/ac3tab.o CC libavcodec/acelp_filters.o CC libavcodec/acelp_pitch_delay.o CC libavcodec/acelp_vectors.o CC libavcodec/adpcm.o libavcodec/adpcm.c: In function 'adpcm_decode_frame': libavcodec/adpcm.c:1657:37: warning: 'byte' may be used uninitialized in this function [-Wmaybe-uninitialized] scale = sign_extend(byte >> 4, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/adpcm.c:1085:89: warning: 'byte[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] *samples++ = adpcm_ima_expand_nibble(&c->status[channel], byte[channel] >> 4 , 3); ~~~~~~~~~~~~~~^~~~ CC libavcodec/adpcm_data.o CC libavcodec/adx.o CC libavcodec/adx_parser.o CC libavcodec/adxdec.o CC libavcodec/aic.o CC libavcodec/alac.o CC libavcodec/alac_data.o CC libavcodec/alacdsp.o CC libavcodec/aliaspixdec.o CC libavcodec/allcodecs.o CC libavcodec/alsdec.o CC libavcodec/amrnbdec.o CC libavcodec/amrwbdec.o CC libavcodec/anm.o CC libavcodec/ansi.o CC libavcodec/apedec.o CC libavcodec/ass.o CC libavcodec/assdec.o CC libavcodec/asv.o CC libavcodec/asvdec.o CC libavcodec/atrac.o CC libavcodec/atrac1.o CC libavcodec/atrac3.o CC libavcodec/atrac3plus.o CC libavcodec/atrac3plusdec.o CC libavcodec/atrac3plusdsp.o CC libavcodec/audio_frame_queue.o CC libavcodec/audioconvert.o CC libavcodec/audiodsp.o CC libavcodec/aura.o CC libavcodec/avdct.o CC libavcodec/avfft.o CC libavcodec/avpacket.o libavcodec/avpacket.c: In function 'av_init_packet': libavcodec/avpacket.c:41:5: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] pkt->convergence_duration = 0; ^~~ In file included from libavcodec/avpacket.c:29:0: libavcodec/avcodec.h:1699:13: note: declared here int64_t convergence_duration; ^~~~~~~~~~~~~~~~~~~~ libavcodec/avpacket.c: In function 'av_packet_copy_props': libavcodec/avpacket.c:595:5: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] dst->convergence_duration = src->convergence_duration; ^~~ In file included from libavcodec/avpacket.c:29:0: libavcodec/avcodec.h:1699:13: note: declared here int64_t convergence_duration; ^~~~~~~~~~~~~~~~~~~~ libavcodec/avpacket.c:595:5: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] dst->convergence_duration = src->convergence_duration; ^~~ In file included from libavcodec/avpacket.c:29:0: libavcodec/avcodec.h:1699:13: note: declared here int64_t convergence_duration; ^~~~~~~~~~~~~~~~~~~~ libavcodec/avpacket.c: In function 'av_packet_rescale_ts': libavcodec/avpacket.c:690:5: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] if (pkt->convergence_duration > 0) ^~ In file included from libavcodec/avpacket.c:29:0: libavcodec/avcodec.h:1699:13: note: declared here int64_t convergence_duration; ^~~~~~~~~~~~~~~~~~~~ libavcodec/avpacket.c:691:9: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] pkt->convergence_duration = av_rescale_q(pkt->convergence_duration, src_tb, dst_tb); ^~~ In file included from libavcodec/avpacket.c:29:0: libavcodec/avcodec.h:1699:13: note: declared here int64_t convergence_duration; ^~~~~~~~~~~~~~~~~~~~ libavcodec/avpacket.c:691:9: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] pkt->convergence_duration = av_rescale_q(pkt->convergence_duration, src_tb, dst_tb); ^~~ In file included from libavcodec/avpacket.c:29:0: libavcodec/avcodec.h:1699:13: note: declared here int64_t convergence_duration; ^~~~~~~~~~~~~~~~~~~~ CC libavcodec/avpicture.o libavcodec/avpicture.c: In function 'avpicture_fill': libavcodec/avpicture.c:40:5: warning: 'data' is deprecated [-Wdeprecated-declarations] return av_image_fill_arrays(picture->data, picture->linesize, ^~~~~~ In file included from libavcodec/avpicture.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/avpicture.c:40:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] return av_image_fill_arrays(picture->data, picture->linesize, ^~~~~~ In file included from libavcodec/avpicture.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/avpicture.c: In function 'avpicture_layout': libavcodec/avpicture.c:48:36: warning: 'data' is deprecated [-Wdeprecated-declarations] (const uint8_t * const*)src->data, src->linesize, ^ In file included from libavcodec/avpicture.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/avpicture.c:48:36: warning: 'linesize' is deprecated [-Wdeprecated-declarations] (const uint8_t * const*)src->data, src->linesize, ^ In file included from libavcodec/avpicture.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/avpicture.c: In function 'avpicture_alloc': libavcodec/avpicture.c:60:5: warning: 'data' is deprecated [-Wdeprecated-declarations] int ret = av_image_alloc(picture->data, picture->linesize, ^~~ In file included from libavcodec/avpicture.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/avpicture.c:60:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] int ret = av_image_alloc(picture->data, picture->linesize, ^~~ In file included from libavcodec/avpicture.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/avpicture.c: In function 'avpicture_free': libavcodec/avpicture.c:72:5: warning: 'data' is deprecated [-Wdeprecated-declarations] av_freep(&picture->data[0]); ^~~~~~~~ In file included from libavcodec/avpicture.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/avpicture.c: In function 'av_picture_copy': libavcodec/avpicture.c:78:5: warning: 'data' is deprecated [-Wdeprecated-declarations] av_image_copy(dst->data, dst->linesize, (const uint8_t **)src->data, ^~~~~~~~~~~~~ In file included from libavcodec/avpicture.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/avpicture.c:78:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] av_image_copy(dst->data, dst->linesize, (const uint8_t **)src->data, ^~~~~~~~~~~~~ In file included from libavcodec/avpicture.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/avpicture.c:78:5: warning: 'data' is deprecated [-Wdeprecated-declarations] av_image_copy(dst->data, dst->linesize, (const uint8_t **)src->data, ^~~~~~~~~~~~~ In file included from libavcodec/avpicture.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/avpicture.c:79:19: warning: 'linesize' is deprecated [-Wdeprecated-declarations] src->linesize, pix_fmt, width, height); ^~~ In file included from libavcodec/avpicture.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ CC libavcodec/avrndec.o libavcodec/avrndec.c: In function 'decode_frame': libavcodec/avrndec.c:110:9: warning: 'avcodec_decode_video2' is deprecated [-Wdeprecated-declarations] ret = avcodec_decode_video2(a->mjpeg_avctx, data, got_frame, avpkt); ^~~ In file included from libavcodec/avrndec.c:22:0: libavcodec/avcodec.h:4963:5: note: declared here int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture, ^~~~~~~~~~~~~~~~~~~~~ CC libavcodec/avs.o CC libavcodec/avuidec.o CC libavcodec/bethsoftvideo.o CC libavcodec/bfi.o CC libavcodec/bgmc.o CC libavcodec/bink.o CC libavcodec/binkaudio.o CC libavcodec/binkdsp.o CC libavcodec/bintext.o CC libavcodec/bitpacked.o CC libavcodec/bitstream.o CC libavcodec/bitstream_filter.o libavcodec/bitstream_filter.c: In function 'av_bitstream_filter_next': libavcodec/bitstream_filter.c:39:12: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return av_bsf_next(&opaque); ^~~~~~~~~~~~~~~~~~~~ libavcodec/bitstream_filter.c: In function 'av_bitstream_filter_filter': libavcodec/bitstream_filter.c:132:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] pkt.data = buf; ^ CC libavcodec/bitstream_filters.o CC libavcodec/blockdsp.o CC libavcodec/bmp.o CC libavcodec/bmp_parser.o CC libavcodec/bmvaudio.o CC libavcodec/bmvvideo.o CC libavcodec/brenderpix.o CC libavcodec/bsf.o CC libavcodec/bswapdsp.o CC libavcodec/c93.o CC libavcodec/cabac.o CC libavcodec/canopus.o CC libavcodec/cavs.o CC libavcodec/cavs_parser.o CC libavcodec/cavsdata.o CC libavcodec/cavsdec.o CC libavcodec/cavsdsp.o CC libavcodec/cbrt_data.o CC libavcodec/cbrt_data_fixed.o CC libavcodec/ccaption_dec.o CC libavcodec/cdgraphics.o CC libavcodec/cdxl.o CC libavcodec/celp_filters.o CC libavcodec/celp_math.o CC libavcodec/cfhd.o CC libavcodec/cfhddata.o CC libavcodec/cga_data.o CC libavcodec/chomp_bsf.o CC libavcodec/cinepak.o CC libavcodec/clearvideo.o CC libavcodec/cljrdec.o CC libavcodec/cllc.o CC libavcodec/cngdec.o CC libavcodec/codec_desc.o CC libavcodec/cook.o CC libavcodec/cook_parser.o CC libavcodec/cpia.o CC libavcodec/cscd.o CC libavcodec/cyuv.o CC libavcodec/d3d11va.o CC libavcodec/dca.o CC libavcodec/dca_core.o CC libavcodec/dca_core_bsf.o CC libavcodec/dca_exss.o CC libavcodec/dca_lbr.o CC libavcodec/dca_parser.o CC libavcodec/dca_xll.o CC libavcodec/dcadata.o CC libavcodec/dcadct.o CC libavcodec/dcadec.o CC libavcodec/dcadsp.o CC libavcodec/dcahuff.o CC libavcodec/dct.o CC libavcodec/dct32_fixed.o CC libavcodec/dct32_float.o CC libavcodec/dds.o CC libavcodec/decode.o libavcodec/decode.c: In function 'decode_simple_internal': libavcodec/decode.c:398:17: warning: 'av_packet_split_side_data' is deprecated [-Wdeprecated-declarations] av_packet_split_side_data(&tmp); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/decode.c:40:0: libavcodec/avcodec.h:4676:5: note: declared here int av_packet_split_side_data(AVPacket *pkt); ^~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/decode.c:499:21: warning: 'pkt_pts' is deprecated [-Wdeprecated-declarations] if(frame->pkt_pts!=AV_NOPTS_VALUE) ^~ In file included from libavcodec/decode.c:34:0: ./libavutil/frame.h:295:13: note: declared here int64_t pkt_pts; ^~~~~~~ libavcodec/decode.c:500:25: warning: 'pkt_pts' is deprecated [-Wdeprecated-declarations] frame->pkt_pts += diff_ts; ^~~~~ In file included from libavcodec/decode.c:34:0: ./libavutil/frame.h:295:13: note: declared here int64_t pkt_pts; ^~~~~~~ libavcodec/decode.c: In function 'avcodec_decode_subtitle2': libavcodec/decode.c:1110:25: warning: 'av_packet_split_side_data' is deprecated [-Wdeprecated-declarations] av_packet_split_side_data(&tmp); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/decode.c:40:0: libavcodec/avcodec.h:4676:5: note: declared here int av_packet_split_side_data(AVPacket *pkt); ^~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/decode.c: In function 'ff_init_buffer_info': libavcodec/decode.c:1580:9: warning: 'pkt_pts' is deprecated [-Wdeprecated-declarations] frame->pkt_pts = pkt->pts; ^~~~~ In file included from libavcodec/decode.c:34:0: ./libavutil/frame.h:295:13: note: declared here int64_t pkt_pts; ^~~~~~~ CC libavcodec/dfa.o CC libavcodec/dirac.o CC libavcodec/dirac_arith.o CC libavcodec/dirac_dwt.o CC libavcodec/dirac_parser.o CC libavcodec/dirac_vlc.o CC libavcodec/diracdec.o CC libavcodec/diracdsp.o CC libavcodec/diractab.o CC libavcodec/dnxhd_parser.o CC libavcodec/dnxhddata.o CC libavcodec/dnxhddec.o CC libavcodec/dpcm.o CC libavcodec/dpx.o CC libavcodec/dpx_parser.o CC libavcodec/dsd.o CC libavcodec/dsddec.o CC libavcodec/dsicinaudio.o CC libavcodec/dsicinvideo.o CC libavcodec/dss_sp.o CC libavcodec/dstdec.o CC libavcodec/dump_extradata_bsf.o CC libavcodec/dv.o CC libavcodec/dv_profile.o CC libavcodec/dvaudio_parser.o CC libavcodec/dvaudiodec.o CC libavcodec/dvbsub_parser.o CC libavcodec/dvbsubdec.o libavcodec/dvbsubdec.c: In function 'save_subtitle_set': libavcodec/dvbsubdec.c:816:17: warning: 'pict' is deprecated [-Wdeprecated-declarations] rect->pict.data[j] = rect->data[j]; ^~~~ In file included from libavcodec/dvbsubdec.c:22:0: libavcodec/avcodec.h:4081:15: note: declared here AVPicture pict; ^~~~ libavcodec/dvbsubdec.c:816:17: warning: 'data' is deprecated [-Wdeprecated-declarations] rect->pict.data[j] = rect->data[j]; ^~~~ In file included from libavcodec/dvbsubdec.c:22:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/dvbsubdec.c:817:17: warning: 'pict' is deprecated [-Wdeprecated-declarations] rect->pict.linesize[j] = rect->linesize[j]; ^~~~ In file included from libavcodec/dvbsubdec.c:22:0: libavcodec/avcodec.h:4081:15: note: declared here AVPicture pict; ^~~~ libavcodec/dvbsubdec.c:817:17: warning: 'linesize' is deprecated [-Wdeprecated-declarations] rect->pict.linesize[j] = rect->linesize[j]; ^~~~ In file included from libavcodec/dvbsubdec.c:22:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ CC libavcodec/dvd_nav_parser.o CC libavcodec/dvdata.o CC libavcodec/dvdec.o CC libavcodec/dvdsub_parser.o CC libavcodec/dvdsubdec.o libavcodec/dvdsubdec.c: In function 'decode_dvd_subtitles': libavcodec/dvdsubdec.c:416:21: warning: 'pict' is deprecated [-Wdeprecated-declarations] sub_header->rects[0]->pict.data[i] = sub_header->rects[0]->data[i]; ^~~~~~~~~~ In file included from libavcodec/dvdsubdec.c:22:0: libavcodec/avcodec.h:4081:15: note: declared here AVPicture pict; ^~~~ libavcodec/dvdsubdec.c:416:21: warning: 'data' is deprecated [-Wdeprecated-declarations] sub_header->rects[0]->pict.data[i] = sub_header->rects[0]->data[i]; ^~~~~~~~~~ In file included from libavcodec/dvdsubdec.c:22:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/dvdsubdec.c:417:21: warning: 'pict' is deprecated [-Wdeprecated-declarations] sub_header->rects[0]->pict.linesize[i] = sub_header->rects[0]->linesize[i]; ^~~~~~~~~~ In file included from libavcodec/dvdsubdec.c:22:0: libavcodec/avcodec.h:4081:15: note: declared here AVPicture pict; ^~~~ libavcodec/dvdsubdec.c:417:21: warning: 'linesize' is deprecated [-Wdeprecated-declarations] sub_header->rects[0]->pict.linesize[i] = sub_header->rects[0]->linesize[i]; ^~~~~~~~~~ In file included from libavcodec/dvdsubdec.c:22:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/dvdsubdec.c: In function 'find_smallest_bounding_rectangle': libavcodec/dvdsubdec.c:505:9: warning: 'pict' is deprecated [-Wdeprecated-declarations] s->rects[0]->pict.data[i] = s->rects[0]->data[i]; ^ In file included from libavcodec/dvdsubdec.c:22:0: libavcodec/avcodec.h:4081:15: note: declared here AVPicture pict; ^~~~ libavcodec/dvdsubdec.c:505:9: warning: 'data' is deprecated [-Wdeprecated-declarations] s->rects[0]->pict.data[i] = s->rects[0]->data[i]; ^ In file included from libavcodec/dvdsubdec.c:22:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/dvdsubdec.c:506:9: warning: 'pict' is deprecated [-Wdeprecated-declarations] s->rects[0]->pict.linesize[i] = s->rects[0]->linesize[i]; ^ In file included from libavcodec/dvdsubdec.c:22:0: libavcodec/avcodec.h:4081:15: note: declared here AVPicture pict; ^~~~ libavcodec/dvdsubdec.c:506:9: warning: 'linesize' is deprecated [-Wdeprecated-declarations] s->rects[0]->pict.linesize[i] = s->rects[0]->linesize[i]; ^ In file included from libavcodec/dvdsubdec.c:22:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ CC libavcodec/dxa.o CC libavcodec/dxtory.o CC libavcodec/dxv.o libavcodec/dxv.c: In function 'dxv_decompress_dxt5': libavcodec/dxv.c:292:16: warning: 'idx' may be used uninitialized in this function [-Wmaybe-uninitialized] if (idx > pos || (unsigned int)(pos - idx) + 2 > ctx->tex_size / 4) ^ libavcodec/dxv.c:205:19: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] value >>= 2; ~~~~~~^~~~~ CC libavcodec/eac3_data.o CC libavcodec/eacmv.o CC libavcodec/eaidct.o CC libavcodec/eamad.o CC libavcodec/eatgq.o CC libavcodec/eatgv.o CC libavcodec/eatqi.o CC libavcodec/elsdec.o CC libavcodec/encode.o libavcodec/encode.c: In function 'avcodec_encode_audio2': libavcodec/encode.c:226:13: warning: 'av_dup_packet' is deprecated [-Wdeprecated-declarations] if (av_dup_packet(avpkt) < 0) { ^~ In file included from libavcodec/encode.c:28:0: libavcodec/avcodec.h:4597:5: note: declared here int av_dup_packet(AVPacket *pkt); ^~~~~~~~~~~~~ libavcodec/encode.c: In function 'avcodec_encode_video2': libavcodec/encode.c:322:13: warning: 'av_dup_packet' is deprecated [-Wdeprecated-declarations] if (av_dup_packet(avpkt) < 0) { ^~ In file included from libavcodec/encode.c:28:0: libavcodec/avcodec.h:4597:5: note: declared here int av_dup_packet(AVPacket *pkt); ^~~~~~~~~~~~~ libavcodec/encode.c: In function 'do_encode': libavcodec/encode.c:372:9: warning: 'avcodec_encode_video2' is deprecated [-Wdeprecated-declarations] ret = avcodec_encode_video2(avctx, avctx->internal->buffer_pkt, ^~~ libavcodec/encode.c:264:25: note: declared here int attribute_align_arg avcodec_encode_video2(AVCodecContext *avctx, ^~~~~~~~~~~~~~~~~~~~~ libavcodec/encode.c:375:9: warning: 'avcodec_encode_audio2' is deprecated [-Wdeprecated-declarations] ret = avcodec_encode_audio2(avctx, avctx->internal->buffer_pkt, ^~~ libavcodec/encode.c:118:25: note: declared here int attribute_align_arg avcodec_encode_audio2(AVCodecContext *avctx, ^~~~~~~~~~~~~~~~~~~~~ CC libavcodec/error_resilience.o CC libavcodec/escape124.o CC libavcodec/escape130.o CC libavcodec/evrcdec.o CC libavcodec/exif.o CC libavcodec/exr.o In file included from libavcodec/bytestream.h:31:0, from libavcodec/exr.c:48: libavcodec/exr.c: In function 'decode_block': ./libavutil/intreadwrite.h:224:60: warning: 'a' may be used uninitialized in this function [-Wmaybe-uninitialized] # define AV_RN(s, p) (((const union unaligned_##s *) (p))->l) ^~ libavcodec/exr.c:1204:25: note: 'a' was declared here const uint8_t * a; ^ CC libavcodec/extract_extradata_bsf.o In file included from libavcodec/extract_extradata_bsf.c:22:0: libavcodec/extract_extradata_bsf.c: In function 'extract_extradata_h2645': ./libavutil/intreadwrite.h:457:28: warning: 'filtered_data' may be used uninitialized in this function [-Wmaybe-uninitialized] ((uint8_t*)(p))[1] = (d)>>8; \ ^ libavcodec/extract_extradata_bsf.c:100:30: note: 'filtered_data' was declared here uint8_t *extradata, *filtered_data; ^~~~~~~~~~~~~ CC libavcodec/faandct.o CC libavcodec/faanidct.o CC libavcodec/faxcompr.o libavcodec/faxcompr.c: In function 'decode_uncompressed': libavcodec/faxcompr.c:190:8: warning: 'newmode' may be used uninitialized in this function [-Wmaybe-uninitialized] if (newmode != *mode) { //FIXME CHECK ^ CC libavcodec/fdctdsp.o CC libavcodec/fft_fixed.o CC libavcodec/fft_fixed_32.o CC libavcodec/fft_float.o CC libavcodec/fft_init_table.o CC libavcodec/ffv1.o CC libavcodec/ffv1dec.o CC libavcodec/ffwavesynth.o CC libavcodec/fic.o CC libavcodec/flac.o CC libavcodec/flac_parser.o CC libavcodec/flacdata.o CC libavcodec/flacdec.o CC libavcodec/flacdsp.o CC libavcodec/flashsv.o CC libavcodec/flicvideo.o CC libavcodec/flvdec.o CC libavcodec/fmtconvert.o CC libavcodec/fmvc.o CC libavcodec/frame_thread_encoder.o libavcodec/frame_thread_encoder.c: In function 'worker': libavcodec/frame_thread_encoder.c:87:9: warning: 'avcodec_encode_video2' is deprecated [-Wdeprecated-declarations] ret = avcodec_encode_video2(avctx, pkt, frame, &got_packet); ^~~ In file included from libavcodec/frame_thread_encoder.h:24:0, from libavcodec/frame_thread_encoder.c:21: libavcodec/avcodec.h:5478:5: note: declared here int avcodec_encode_video2(AVCodecContext *avctx, AVPacket *avpkt, ^~~~~~~~~~~~~~~~~~~~~ libavcodec/frame_thread_encoder.c:93:13: warning: 'av_dup_packet' is deprecated [-Wdeprecated-declarations] int ret2 = av_dup_packet(pkt); ^~~ In file included from libavcodec/frame_thread_encoder.h:24:0, from libavcodec/frame_thread_encoder.c:21: libavcodec/avcodec.h:4597:5: note: declared here int av_dup_packet(AVPacket *pkt); ^~~~~~~~~~~~~ CC libavcodec/fraps.o CC libavcodec/frwu.o CC libavcodec/g2meet.o CC libavcodec/g722.o CC libavcodec/g722dec.o CC libavcodec/g722dsp.o CC libavcodec/g723_1.o CC libavcodec/g723_1dec.o CC libavcodec/g726.o CC libavcodec/g729_parser.o CC libavcodec/g729dec.o CC libavcodec/g729postfilter.o CC libavcodec/gdv.o CC libavcodec/gifdec.o libavcodec/gifdec.c: In function 'gif_decode_frame': libavcodec/gifdec.c:467:5: warning: 'pkt_pts' is deprecated [-Wdeprecated-declarations] s->frame->pkt_pts = avpkt->pts; ^ In file included from libavcodec/avcodec.h:38:0, from libavcodec/gifdec.c:26: ./libavutil/frame.h:295:13: note: declared here int64_t pkt_pts; ^~~~~~~ CC libavcodec/golomb.o CC libavcodec/gsm_parser.o CC libavcodec/gsmdec.o CC libavcodec/gsmdec_data.o CC libavcodec/h261.o CC libavcodec/h261_parser.o CC libavcodec/h261data.o CC libavcodec/h261dec.o CC libavcodec/h263.o CC libavcodec/h263_parser.o CC libavcodec/h263data.o CC libavcodec/h263dec.o CC libavcodec/h263dsp.o CC libavcodec/h2645_parse.o CC libavcodec/h264_cabac.o CC libavcodec/h264_cavlc.o CC libavcodec/h264_direct.o CC libavcodec/h264_loopfilter.o CC libavcodec/h264_mb.o CC libavcodec/h264_mp4toannexb_bsf.o CC libavcodec/h264_parse.o CC libavcodec/h264_parser.o CC libavcodec/h264_picture.o CC libavcodec/h264_ps.o CC libavcodec/h264_refs.o CC libavcodec/h264_sei.o CC libavcodec/h264_slice.o CC libavcodec/h264chroma.o CC libavcodec/h264data.o CC libavcodec/h264dec.o libavcodec/h264dec.c: In function 'decode_nal_units': libavcodec/h264dec.c:735:13: warning: 'dtg_active_format' is deprecated [-Wdeprecated-declarations] h->avctx->dtg_active_format = h->sei.afd.active_format_description; ^ In file included from libavcodec/internal.h:33:0, from libavcodec/h264dec.c:36: libavcodec/avcodec.h:2251:30: note: declared here attribute_deprecated int dtg_active_format; ^~~~~~~~~~~~~~~~~ CC libavcodec/h264dsp.o CC libavcodec/h264idct.o CC libavcodec/h264pred.o CC libavcodec/h264qpel.o CC libavcodec/hap.o CC libavcodec/hapdec.o CC libavcodec/hevc_cabac.o libavcodec/hevc_cabac.c: In function 'ff_hevc_hls_residual_coding': libavcodec/hevc_cabac.c:1430:52: warning: 'sb_type' may be used uninitialized in this function [-Wmaybe-uninitialized] lc->stat_coeff[sb_type]++; ~~~~~~~~~~~~~~~~~~~~~~~^~ CC libavcodec/hevc_data.o CC libavcodec/hevc_filter.o CC libavcodec/hevc_mp4toannexb_bsf.o CC libavcodec/hevc_mvs.o CC libavcodec/hevc_parse.o CC libavcodec/hevc_parser.o CC libavcodec/hevc_ps.o CC libavcodec/hevc_refs.o libavcodec/hevc_refs.c: In function 'ff_hevc_output_frame': libavcodec/hevc_refs.c:38:18: warning: 'min_idx' may be used uninitialized in this function [-Wmaybe-uninitialized] frame->flags &= ~flags; ~~~~~~~~~~~~~^~~~~~~~~ libavcodec/hevc_refs.c:179:16: note: 'min_idx' was declared here int i, min_idx, ret; ^~~~~~~ CC libavcodec/hevc_sei.o CC libavcodec/hevcdec.o CC libavcodec/hevcdsp.o CC libavcodec/hevcpred.o CC libavcodec/hnm4video.o CC libavcodec/hpeldsp.o CC libavcodec/hq_hqa.o CC libavcodec/hq_hqadata.o CC libavcodec/hq_hqadsp.o CC libavcodec/hqx.o CC libavcodec/hqxdsp.o CC libavcodec/hqxvlc.o CC libavcodec/htmlsubtitles.o CC libavcodec/huffman.o CC libavcodec/huffyuv.o CC libavcodec/huffyuvdec.o CC libavcodec/huffyuvdsp.o CC libavcodec/huffyuvencdsp.o CC libavcodec/idcinvideo.o CC libavcodec/idctdsp.o CC libavcodec/iff.o CC libavcodec/iirfilter.o CC libavcodec/imc.o CC libavcodec/imgconvert.o libavcodec/imgconvert.c: In function 'av_picture_crop': libavcodec/imgconvert.c:118:5: warning: 'data' is deprecated [-Wdeprecated-declarations] dst->data[0] = src->data[0] + (top_band * src->linesize[0]) + left_band; ^~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/imgconvert.c:118:5: warning: 'data' is deprecated [-Wdeprecated-declarations] dst->data[0] = src->data[0] + (top_band * src->linesize[0]) + left_band; ^~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/imgconvert.c:118:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] dst->data[0] = src->data[0] + (top_band * src->linesize[0]) + left_band; ^~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:119:5: warning: 'data' is deprecated [-Wdeprecated-declarations] dst->data[1] = src->data[1] + ((top_band >> y_shift) * src->linesize[1]) + (left_band >> x_shift); ^~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/imgconvert.c:119:5: warning: 'data' is deprecated [-Wdeprecated-declarations] dst->data[1] = src->data[1] + ((top_band >> y_shift) * src->linesize[1]) + (left_band >> x_shift); ^~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/imgconvert.c:119:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] dst->data[1] = src->data[1] + ((top_band >> y_shift) * src->linesize[1]) + (left_band >> x_shift); ^~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:120:5: warning: 'data' is deprecated [-Wdeprecated-declarations] dst->data[2] = src->data[2] + ((top_band >> y_shift) * src->linesize[2]) + (left_band >> x_shift); ^~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/imgconvert.c:120:5: warning: 'data' is deprecated [-Wdeprecated-declarations] dst->data[2] = src->data[2] + ((top_band >> y_shift) * src->linesize[2]) + (left_band >> x_shift); ^~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/imgconvert.c:120:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] dst->data[2] = src->data[2] + ((top_band >> y_shift) * src->linesize[2]) + (left_band >> x_shift); ^~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:124:9: warning: 'data' is deprecated [-Wdeprecated-declarations] dst->data[0] = src->data[0] + (top_band * src->linesize[0]) + (left_band * max_step[0]); ^~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/imgconvert.c:124:9: warning: 'data' is deprecated [-Wdeprecated-declarations] dst->data[0] = src->data[0] + (top_band * src->linesize[0]) + (left_band * max_step[0]); ^~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/imgconvert.c:124:9: warning: 'linesize' is deprecated [-Wdeprecated-declarations] dst->data[0] = src->data[0] + (top_band * src->linesize[0]) + (left_band * max_step[0]); ^~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:127:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] dst->linesize[0] = src->linesize[0]; ^~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:127:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] dst->linesize[0] = src->linesize[0]; ^~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:128:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] dst->linesize[1] = src->linesize[1]; ^~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:128:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] dst->linesize[1] = src->linesize[1]; ^~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:129:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] dst->linesize[2] = src->linesize[2]; ^~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:129:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] dst->linesize[2] = src->linesize[2]; ^~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c: In function 'av_picture_pad': libavcodec/imgconvert.c:155:13: warning: 'data' is deprecated [-Wdeprecated-declarations] memset(dst->data[0], color[0], ^~~~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/imgconvert.c:156:21: warning: 'linesize' is deprecated [-Wdeprecated-declarations] dst->linesize[0] * padtop + (padleft * max_step[0])); ^~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:160:13: warning: 'data' is deprecated [-Wdeprecated-declarations] optr = dst->data[0] + dst->linesize[0] * padtop + ^~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/imgconvert.c:160:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] optr = dst->data[0] + dst->linesize[0] * padtop + ^~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:161:21: warning: 'linesize' is deprecated [-Wdeprecated-declarations] (dst->linesize[0] - (padright * max_step[0])); ^ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:165:17: warning: 'linesize' is deprecated [-Wdeprecated-declarations] optr += dst->linesize[0]; ^~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:170:13: warning: 'data' is deprecated [-Wdeprecated-declarations] optr = dst->data[0] + dst->linesize[0] * (height - padbottom) - ^~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/imgconvert.c:170:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] optr = dst->data[0] + dst->linesize[0] * (height - padbottom) - ^~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:172:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] memset(optr, color[0], dst->linesize[0] * padbottom + ^~~~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:184:13: warning: 'data' is deprecated [-Wdeprecated-declarations] memset(dst->data[i], color[i], ^~~~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/imgconvert.c:185:17: warning: 'linesize' is deprecated [-Wdeprecated-declarations] dst->linesize[i] * (padtop >> y_shift) + (padleft >> x_shift)); ^~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:189:13: warning: 'data' is deprecated [-Wdeprecated-declarations] optr = dst->data[i] + dst->linesize[i] * (padtop >> y_shift) + ^~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/imgconvert.c:189:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] optr = dst->data[i] + dst->linesize[i] * (padtop >> y_shift) + ^~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:190:17: warning: 'linesize' is deprecated [-Wdeprecated-declarations] (dst->linesize[i] - (padright >> x_shift)); ^ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:194:17: warning: 'linesize' is deprecated [-Wdeprecated-declarations] optr += dst->linesize[i]; ^~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:199:13: warning: 'data' is deprecated [-Wdeprecated-declarations] uint8_t *iptr = src->data[i]; ^~~~~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/imgconvert.c:200:13: warning: 'data' is deprecated [-Wdeprecated-declarations] optr = dst->data[i] + dst->linesize[i] * (padtop >> y_shift) + ^~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/imgconvert.c:200:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] optr = dst->data[i] + dst->linesize[i] * (padtop >> y_shift) + ^~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:203:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] iptr += src->linesize[i]; ^~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:204:13: warning: 'data' is deprecated [-Wdeprecated-declarations] optr = dst->data[i] + dst->linesize[i] * (padtop >> y_shift) + ^~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/imgconvert.c:204:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] optr = dst->data[i] + dst->linesize[i] * (padtop >> y_shift) + ^~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:205:17: warning: 'linesize' is deprecated [-Wdeprecated-declarations] (dst->linesize[i] - (padright >> x_shift)); ^ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:211:17: warning: 'linesize' is deprecated [-Wdeprecated-declarations] iptr += src->linesize[i]; ^~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:212:17: warning: 'linesize' is deprecated [-Wdeprecated-declarations] optr += dst->linesize[i]; ^~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:217:13: warning: 'data' is deprecated [-Wdeprecated-declarations] optr = dst->data[i] + dst->linesize[i] * ^~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/imgconvert.c:217:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] optr = dst->data[i] + dst->linesize[i] * ^~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ libavcodec/imgconvert.c:219:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] memset(optr, color[i],dst->linesize[i] * ^~~~~~ In file included from libavcodec/imgconvert.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ CC libavcodec/imx_dump_header_bsf.o CC libavcodec/indeo2.o CC libavcodec/indeo3.o CC libavcodec/indeo4.o CC libavcodec/indeo5.o CC libavcodec/intelh263dec.o CC libavcodec/interplayacm.o CC libavcodec/interplayvideo.o libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0xD': libavcodec/interplayvideo.c:490:19: warning: 'P[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] unsigned char P[2]; ^ libavcodec/interplayvideo.c:490:19: warning: 'P[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] CC libavcodec/intrax8.o CC libavcodec/intrax8dsp.o CC libavcodec/ituh263dec.o CC libavcodec/ituh263enc.o CC libavcodec/ivi.o CC libavcodec/ivi_dsp.o CC libavcodec/jacosubdec.o CC libavcodec/jfdctfst.o CC libavcodec/jfdctint.o CC libavcodec/jni.o CC libavcodec/jpeg2000.o CC libavcodec/jpeg2000dec.o CC libavcodec/jpeg2000dsp.o CC libavcodec/jpeg2000dwt.o CC libavcodec/jpegls.o CC libavcodec/jpeglsdec.o CC libavcodec/jpegtables.o CC libavcodec/jrevdct.o CC libavcodec/jvdec.o CC libavcodec/kbdwin.o CC libavcodec/kgv1dec.o CC libavcodec/kmvc.o CC libavcodec/lagarith.o CC libavcodec/lagarithrac.o CC libavcodec/latm_parser.o CC libavcodec/lcldec.o CC libavcodec/libgsmdec.o CC libavcodec/libilbc.o CC libavcodec/libopencore-amr.o CC libavcodec/libopus.o CC libavcodec/libopusdec.o CC libavcodec/libvpxdec.o libavcodec/libvpxdec.c: In function 'vpx_decode': libavcodec/libvpxdec.c:284:69: warning: 'img_alpha' may be used uninitialized in this function [-Wmaybe-uninitialized] ctx->has_alpha_channel ? img_alpha->stride[VPX_PLANE_Y] : 0; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ CC libavcodec/loco.o CC libavcodec/lossless_audiodsp.o CC libavcodec/lossless_videodsp.o CC libavcodec/lossless_videoencdsp.o CC libavcodec/lpc.o CC libavcodec/lsp.o CC libavcodec/lzf.o CC libavcodec/lzw.o CC libavcodec/m101.o CC libavcodec/mace.o CC libavcodec/magicyuv.o libavcodec/magicyuv.c: In function 'magy_decode_frame': libavcodec/magicyuv.c:641:30: warning: 'first_offset' may be used uninitialized in this function [-Wmaybe-uninitialized] table_size = header_size + first_offset - bytestream2_tell(&gbyte); ~~~~~~~~~~~~^~~~~~~~~~~~~~ CC libavcodec/mathtables.o CC libavcodec/mdct15.o CC libavcodec/mdct_fixed.o CC libavcodec/mdct_fixed_32.o CC libavcodec/mdct_float.o CC libavcodec/mdec.o CC libavcodec/me_cmp.o CC libavcodec/mediacodec.o CC libavcodec/metasound.o CC libavcodec/metasound_data.o CC libavcodec/microdvddec.o CC libavcodec/mimic.o CC libavcodec/mjpeg2jpeg_bsf.o CC libavcodec/mjpeg_parser.o CC libavcodec/mjpega_dump_header_bsf.o CC libavcodec/mjpegbdec.o CC libavcodec/mjpegdec.o CC libavcodec/mjpegenc_huffman.o CC libavcodec/mlp.o CC libavcodec/mlp_parser.o CC libavcodec/mlpdec.o CC libavcodec/mlpdsp.o CC libavcodec/mlz.o CC libavcodec/mmvideo.o CC libavcodec/motion_est.o In file included from libavcodec/motion_est.c:295:0: libavcodec/motion_est.c: In function 'h263_mv4_search': libavcodec/motion_est_template.c:1027:49: warning: 'P[4][1]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_MEDIAN[0]>>shift, P_MEDIAN[1]>>shift) ^~ libavcodec/motion_est.c:597:9: note: 'P[4][1]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:295:0: libavcodec/motion_est_template.c:1027:29: warning: 'P[4][0]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_MEDIAN[0]>>shift, P_MEDIAN[1]>>shift) ^~ libavcodec/motion_est.c:597:9: note: 'P[4][0]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:295:0: libavcodec/motion_est_template.c:1030:53: warning: 'P[3][1]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_TOPRIGHT[0]>>shift, P_TOPRIGHT[1]>>shift) ^~ libavcodec/motion_est.c:597:9: note: 'P[3][1]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:295:0: libavcodec/motion_est_template.c:1030:31: warning: '*((void *)&P+24)[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_TOPRIGHT[0]>>shift, P_TOPRIGHT[1]>>shift) ^~ libavcodec/motion_est.c:597:9: note: '*((void *)&P+24)[0]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:295:0: libavcodec/motion_est_template.c:1029:43: warning: 'P[2][1]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_TOP[0]>>shift, P_TOP[1]>>shift) ^~ libavcodec/motion_est.c:597:9: note: 'P[2][1]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:295:0: libavcodec/motion_est_template.c:1029:26: warning: 'P[2][0]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_TOP[0]>>shift, P_TOP[1]>>shift) ^~ libavcodec/motion_est.c:597:9: note: 'P[2][0]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:295:0: libavcodec/motion_est.c: In function 'interlaced_search.constprop': libavcodec/motion_est_template.c:1086:49: warning: '*((void *)&P+32)[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_MEDIAN[0]>>shift, P_MEDIAN[1]>>shift) ^~ libavcodec/motion_est.c:765:9: note: '*((void *)&P+32)[1]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:295:0: libavcodec/motion_est_template.c:1086:29: warning: 'P[4][0]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_MEDIAN[0]>>shift, P_MEDIAN[1]>>shift) ^~ libavcodec/motion_est.c:765:9: note: 'P[4][0]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:295:0: libavcodec/motion_est_template.c:1089:53: warning: 'P[3][1]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_TOPRIGHT[0]>>shift, P_TOPRIGHT[1]>>shift) ^~ libavcodec/motion_est.c:765:9: note: 'P[3][1]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:295:0: libavcodec/motion_est_template.c:1089:31: warning: 'P[3][0]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_TOPRIGHT[0]>>shift, P_TOPRIGHT[1]>>shift) ^~ libavcodec/motion_est.c:765:9: note: 'P[3][0]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:295:0: libavcodec/motion_est_template.c:1088:43: warning: '*((void *)&P+16)[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_TOP[0]>>shift, P_TOP[1]>>shift) ^~ libavcodec/motion_est.c:765:9: note: '*((void *)&P+16)[1]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:295:0: libavcodec/motion_est_template.c:1088:26: warning: '*((void *)&P+16)[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_TOP[0]>>shift, P_TOP[1]>>shift) ^~ libavcodec/motion_est.c:765:9: note: '*((void *)&P+16)[0]' was declared here int P[10][2]; ^ CC libavcodec/motionpixels.o CC libavcodec/movsub_bsf.o CC libavcodec/movtextdec.o CC libavcodec/mp3_header_decompress_bsf.o CC libavcodec/mpc.o CC libavcodec/mpc7.o CC libavcodec/mpc8.o CC libavcodec/mpeg12.o CC libavcodec/mpeg12data.o CC libavcodec/mpeg12dec.o libavcodec/mpeg12dec.c: In function 'setup_hwaccel_for_pixfmt': libavcodec/mpeg12dec.c:1228:9: warning: 'xvmc_acceleration' is deprecated [-Wdeprecated-declarations] avctx->xvmc_acceleration = 2; ^~~~~ In file included from libavcodec/mpeg12dec.c:36:0: libavcodec/avcodec.h:2300:30: note: declared here attribute_deprecated int xvmc_acceleration; ^~~~~~~~~~~~~~~~~ libavcodec/mpeg12dec.c: In function 'mpeg_decode_user_data': libavcodec/mpeg12dec.c:2360:13: warning: 'dtg_active_format' is deprecated [-Wdeprecated-declarations] avctx->dtg_active_format = p[0] & 0x0f; ^~~~~ In file included from libavcodec/mpeg12dec.c:36:0: libavcodec/avcodec.h:2251:30: note: declared here attribute_deprecated int dtg_active_format; ^~~~~~~~~~~~~~~~~ libavcodec/mpeg12dec.c: In function 'mpeg_decode_gop': libavcodec/mpeg12dec.c:2413:5: warning: 'timecode_frame_start' is deprecated [-Wdeprecated-declarations] avctx->timecode_frame_start = tc; ^~~~~ In file included from libavcodec/mpeg12dec.c:36:0: libavcodec/avcodec.h:2857:13: note: declared here int64_t timecode_frame_start; ^~~~~~~~~~~~~~~~~~~~ CC libavcodec/mpeg12enc.o libavcodec/mpeg12enc.c: In function 'encode_init': libavcodec/mpeg12enc.c:211:5: warning: 'timecode_frame_start' is deprecated [-Wdeprecated-declarations] if (avctx->timecode_frame_start) ^~ In file included from libavcodec/mpeg12enc.c:37:0: libavcodec/avcodec.h:2857:13: note: declared here int64_t timecode_frame_start; ^~~~~~~~~~~~~~~~~~~~ libavcodec/mpeg12enc.c:212:9: warning: 'timecode_frame_start' is deprecated [-Wdeprecated-declarations] s->timecode_frame_start = avctx->timecode_frame_start; ^ In file included from libavcodec/mpeg12enc.c:37:0: libavcodec/avcodec.h:2857:13: note: declared here int64_t timecode_frame_start; ^~~~~~~~~~~~~~~~~~~~ CC libavcodec/mpeg12framerate.o CC libavcodec/mpeg4_unpack_bframes_bsf.o CC libavcodec/mpeg4audio.o CC libavcodec/mpeg4video.o CC libavcodec/mpeg4video_parser.o CC libavcodec/mpeg4videodec.o CC libavcodec/mpeg_er.o CC libavcodec/mpegaudio.o CC libavcodec/mpegaudio_parser.o CC libavcodec/mpegaudiodata.o CC libavcodec/mpegaudiodec_fixed.o CC libavcodec/mpegaudiodec_float.o CC libavcodec/mpegaudiodecheader.o CC libavcodec/mpegaudiodsp.o CC libavcodec/mpegaudiodsp_data.o CC libavcodec/mpegaudiodsp_fixed.o CC libavcodec/mpegaudiodsp_float.o CC libavcodec/mpegpicture.o CC libavcodec/mpegutils.o CC libavcodec/mpegvideo.o CC libavcodec/mpegvideo_enc.o libavcodec/mpegvideo_enc.c: In function 'ff_mpv_encode_init': libavcodec/mpegvideo_enc.c:356:5: warning: 'rtp_payload_size' is deprecated [-Wdeprecated-declarations] if (avctx->rtp_payload_size) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2877:9: note: declared here int rtp_payload_size; /* The size of the RTP payload: the coder will */ ^~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:357:9: warning: 'rtp_payload_size' is deprecated [-Wdeprecated-declarations] s->rtp_payload_size = avctx->rtp_payload_size; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2877:9: note: declared here int rtp_payload_size; /* The size of the RTP payload: the coder will */ ^~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:358:5: warning: 'me_penalty_compensation' is deprecated [-Wdeprecated-declarations] if (avctx->me_penalty_compensation) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2399:9: note: declared here int me_penalty_compensation; ^~~~~~~~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:359:9: warning: 'me_penalty_compensation' is deprecated [-Wdeprecated-declarations] s->me_penalty_compensation = avctx->me_penalty_compensation; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2399:9: note: declared here int me_penalty_compensation; ^~~~~~~~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:360:5: warning: 'pre_me' is deprecated [-Wdeprecated-declarations] if (avctx->pre_me) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2217:9: note: declared here int pre_me; ^~~~~~ libavcodec/mpegvideo_enc.c:361:9: warning: 'pre_me' is deprecated [-Wdeprecated-declarations] s->me_pre = avctx->pre_me; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2217:9: note: declared here int pre_me; ^~~~~~ libavcodec/mpegvideo_enc.c:420:5: warning: 'me_method' is deprecated [-Wdeprecated-declarations] s->me_method = avctx->me_method; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:1980:30: note: declared here attribute_deprecated int me_method; ^~~~~~~~~ libavcodec/mpegvideo_enc.c:429:5: warning: 'border_masking' is deprecated [-Wdeprecated-declarations] if (avctx->border_masking != 0.0) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2377:11: note: declared here float border_masking; ^~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:430:9: warning: 'border_masking' is deprecated [-Wdeprecated-declarations] s->border_masking = avctx->border_masking; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2377:11: note: declared here float border_masking; ^~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:625:5: warning: 'mpeg_quant' is deprecated [-Wdeprecated-declarations] if (avctx->mpeg_quant) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2072:9: note: declared here int mpeg_quant; ^~~~~~~~~~ libavcodec/mpegvideo_enc.c:626:9: warning: 'mpeg_quant' is deprecated [-Wdeprecated-declarations] s->mpeg_quant = avctx->mpeg_quant; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2072:9: note: declared here int mpeg_quant; ^~~~~~~~~~ libavcodec/mpegvideo_enc.c:660:5: warning: 'scenechange_threshold' is deprecated [-Wdeprecated-declarations] if (avctx->scenechange_threshold) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2330:9: note: declared here int scenechange_threshold; ^~~~~~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:661:9: warning: 'scenechange_threshold' is deprecated [-Wdeprecated-declarations] s->scenechange_threshold = avctx->scenechange_threshold; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2330:9: note: declared here int scenechange_threshold; ^~~~~~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:727:5: warning: 'b_frame_strategy' is deprecated [-Wdeprecated-declarations] if (avctx->b_frame_strategy) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2051:9: note: declared here int b_frame_strategy; ^~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:728:9: warning: 'b_frame_strategy' is deprecated [-Wdeprecated-declarations] s->b_frame_strategy = avctx->b_frame_strategy; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2051:9: note: declared here int b_frame_strategy; ^~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:729:5: warning: 'b_sensitivity' is deprecated [-Wdeprecated-declarations] if (avctx->b_sensitivity != 40) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2453:9: note: declared here int b_sensitivity; ^~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:730:9: warning: 'b_sensitivity' is deprecated [-Wdeprecated-declarations] s->b_sensitivity = avctx->b_sensitivity; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2453:9: note: declared here int b_sensitivity; ^~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:765:5: warning: 'intra_quant_bias' is deprecated [-Wdeprecated-declarations] if (avctx->intra_quant_bias != FF_DEFAULT_QUANT_BIAS) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2274:30: note: declared here attribute_deprecated int intra_quant_bias; ^~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:766:9: warning: 'intra_quant_bias' is deprecated [-Wdeprecated-declarations] s->intra_quant_bias = avctx->intra_quant_bias; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2274:30: note: declared here attribute_deprecated int intra_quant_bias; ^~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:767:5: warning: 'inter_quant_bias' is deprecated [-Wdeprecated-declarations] if (avctx->inter_quant_bias != FF_DEFAULT_QUANT_BIAS) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2280:30: note: declared here attribute_deprecated int inter_quant_bias; ^~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:768:9: warning: 'inter_quant_bias' is deprecated [-Wdeprecated-declarations] s->inter_quant_bias = avctx->inter_quant_bias; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2280:30: note: declared here attribute_deprecated int inter_quant_bias; ^~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:923:5: warning: 'noise_reduction' is deprecated [-Wdeprecated-declarations] if (avctx->noise_reduction) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2334:9: note: declared here int noise_reduction; ^~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:924:9: warning: 'noise_reduction' is deprecated [-Wdeprecated-declarations] s->noise_reduction = avctx->noise_reduction; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2334:9: note: declared here int noise_reduction; ^~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:988:5: warning: 'frame_skip_threshold' is deprecated [-Wdeprecated-declarations] if (avctx->frame_skip_threshold) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2824:9: note: declared here int frame_skip_threshold; ^~~~~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:989:9: warning: 'frame_skip_threshold' is deprecated [-Wdeprecated-declarations] s->frame_skip_threshold = avctx->frame_skip_threshold; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2824:9: note: declared here int frame_skip_threshold; ^~~~~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:990:5: warning: 'frame_skip_factor' is deprecated [-Wdeprecated-declarations] if (avctx->frame_skip_factor) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2828:9: note: declared here int frame_skip_factor; ^~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:991:9: warning: 'frame_skip_factor' is deprecated [-Wdeprecated-declarations] s->frame_skip_factor = avctx->frame_skip_factor; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2828:9: note: declared here int frame_skip_factor; ^~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:992:5: warning: 'frame_skip_exp' is deprecated [-Wdeprecated-declarations] if (avctx->frame_skip_exp) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2832:9: note: declared here int frame_skip_exp; ^~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:993:9: warning: 'frame_skip_exp' is deprecated [-Wdeprecated-declarations] s->frame_skip_exp = avctx->frame_skip_exp; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2832:9: note: declared here int frame_skip_exp; ^~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:994:5: warning: 'frame_skip_cmp' is deprecated [-Wdeprecated-declarations] if (avctx->frame_skip_cmp != FF_CMP_DCTMAX) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2836:9: note: declared here int frame_skip_cmp; ^~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:995:9: warning: 'frame_skip_cmp' is deprecated [-Wdeprecated-declarations] s->frame_skip_cmp = avctx->frame_skip_cmp; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2836:9: note: declared here int frame_skip_cmp; ^~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:1049:9: warning: 'rc_strategy' is deprecated [-Wdeprecated-declarations] s->rc_strategy = s->avctx->rc_strategy; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2044:30: note: declared here attribute_deprecated int rc_strategy; ^~~~~~~~~~~ libavcodec/mpegvideo_enc.c:1074:5: warning: 'error_rate' is deprecated [-Wdeprecated-declarations] if (avctx->error_rate) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:3387:9: note: declared here int error_rate; ^~~~~~~~~~ libavcodec/mpegvideo_enc.c:1075:9: warning: 'error_rate' is deprecated [-Wdeprecated-declarations] s->error_rate = avctx->error_rate; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:3387:9: note: declared here int error_rate; ^~~~~~~~~~ libavcodec/mpegvideo_enc.c:1095:5: warning: 'rc_qsquish' is deprecated [-Wdeprecated-declarations] if (avctx->rc_qsquish != 0.0) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2709:11: note: declared here float rc_qsquish; ^~~~~~~~~~ libavcodec/mpegvideo_enc.c:1096:9: warning: 'rc_qsquish' is deprecated [-Wdeprecated-declarations] s->rc_qsquish = avctx->rc_qsquish; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2709:11: note: declared here float rc_qsquish; ^~~~~~~~~~ libavcodec/mpegvideo_enc.c:1097:5: warning: 'rc_qmod_amp' is deprecated [-Wdeprecated-declarations] if (avctx->rc_qmod_amp != 0.0) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2712:11: note: declared here float rc_qmod_amp; ^~~~~~~~~~~ libavcodec/mpegvideo_enc.c:1098:9: warning: 'rc_qmod_amp' is deprecated [-Wdeprecated-declarations] s->rc_qmod_amp = avctx->rc_qmod_amp; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2712:11: note: declared here float rc_qmod_amp; ^~~~~~~~~~~ libavcodec/mpegvideo_enc.c:1099:5: warning: 'rc_qmod_freq' is deprecated [-Wdeprecated-declarations] if (avctx->rc_qmod_freq) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2714:9: note: declared here int rc_qmod_freq; ^~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:1100:9: warning: 'rc_qmod_freq' is deprecated [-Wdeprecated-declarations] s->rc_qmod_freq = avctx->rc_qmod_freq; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2714:9: note: declared here int rc_qmod_freq; ^~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:1101:5: warning: 'rc_buffer_aggressivity' is deprecated [-Wdeprecated-declarations] if (avctx->rc_buffer_aggressivity != 1.0) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2759:11: note: declared here float rc_buffer_aggressivity; ^~~~~~~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:1102:9: warning: 'rc_buffer_aggressivity' is deprecated [-Wdeprecated-declarations] s->rc_buffer_aggressivity = avctx->rc_buffer_aggressivity; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2759:11: note: declared here float rc_buffer_aggressivity; ^~~~~~~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:1103:5: warning: 'rc_initial_cplx' is deprecated [-Wdeprecated-declarations] if (avctx->rc_initial_cplx != 0.0) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2762:11: note: declared here float rc_initial_cplx; ^~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:1104:9: warning: 'rc_initial_cplx' is deprecated [-Wdeprecated-declarations] s->rc_initial_cplx = avctx->rc_initial_cplx; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2762:11: note: declared here float rc_initial_cplx; ^~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:1105:5: warning: 'lmin' is deprecated [-Wdeprecated-declarations] if (avctx->lmin) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2812:9: note: declared here int lmin; ^~~~ libavcodec/mpegvideo_enc.c:1106:9: warning: 'lmin' is deprecated [-Wdeprecated-declarations] s->lmin = avctx->lmin; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2812:9: note: declared here int lmin; ^~~~ libavcodec/mpegvideo_enc.c:1107:5: warning: 'lmax' is deprecated [-Wdeprecated-declarations] if (avctx->lmax) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2818:9: note: declared here int lmax; ^~~~ libavcodec/mpegvideo_enc.c:1108:9: warning: 'lmax' is deprecated [-Wdeprecated-declarations] s->lmax = avctx->lmax; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2818:9: note: declared here int lmax; ^~~~ libavcodec/mpegvideo_enc.c:1110:5: warning: 'rc_eq' is deprecated [-Wdeprecated-declarations] if (avctx->rc_eq) { ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2737:17: note: declared here const char *rc_eq; ^~~~~ libavcodec/mpegvideo_enc.c:1112:9: warning: 'rc_eq' is deprecated [-Wdeprecated-declarations] s->rc_eq = av_strdup(avctx->rc_eq); ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2737:17: note: declared here const char *rc_eq; ^~~~~ libavcodec/mpegvideo_enc.c:1121:5: warning: 'brd_scale' is deprecated [-Wdeprecated-declarations] if (avctx->brd_scale) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2411:9: note: declared here int brd_scale; ^~~~~~~~~ libavcodec/mpegvideo_enc.c:1122:9: warning: 'brd_scale' is deprecated [-Wdeprecated-declarations] s->brd_scale = avctx->brd_scale; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2411:9: note: declared here int brd_scale; ^~~~~~~~~ libavcodec/mpegvideo_enc.c:1124:5: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] if (avctx->prediction_method) ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2136:10: note: declared here int prediction_method; ^~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:1125:9: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] s->pred = avctx->prediction_method + 1; ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2136:10: note: declared here int prediction_method; ^~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c: In function 'frame_end': libavcodec/mpegvideo_enc.c:1810:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] av_frame_unref(s->avctx->coded_frame); ^~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:3165:35: note: declared here attribute_deprecated AVFrame *coded_frame; ^~~~~~~~~~~ libavcodec/mpegvideo_enc.c:1811:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] av_frame_copy_props(s->avctx->coded_frame, s->current_picture.f); ^~~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:3165:35: note: declared here attribute_deprecated AVFrame *coded_frame; ^~~~~~~~~~~ libavcodec/mpegvideo_enc.c:1816:5: warning: 'error' is deprecated [-Wdeprecated-declarations] memcpy(s->current_picture.f->error, s->current_picture.encoding_error, ^~~~~~ In file included from libavcodec/avcodec.h:38:0, from libavcodec/mpegvideo_enc.c:42: ./libavutil/frame.h:329:14: note: declared here uint64_t error[AV_NUM_DATA_POINTERS]; ^~~~~ libavcodec/mpegvideo_enc.c: In function 'ff_mpv_encode_picture': libavcodec/mpegvideo_enc.c:1975:9: warning: 'header_bits' is deprecated [-Wdeprecated-declarations] avctx->header_bits = s->header_bits; ^~~~~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2890:9: note: declared here int header_bits; ^~~~~~~~~~~ libavcodec/mpegvideo_enc.c:1976:9: warning: 'mv_bits' is deprecated [-Wdeprecated-declarations] avctx->mv_bits = s->mv_bits; ^~~~~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2888:9: note: declared here int mv_bits; ^~~~~~~ libavcodec/mpegvideo_enc.c:1977:9: warning: 'misc_bits' is deprecated [-Wdeprecated-declarations] avctx->misc_bits = s->misc_bits; ^~~~~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2902:9: note: declared here int misc_bits; ^~~~~~~~~ libavcodec/mpegvideo_enc.c:1978:9: warning: 'i_tex_bits' is deprecated [-Wdeprecated-declarations] avctx->i_tex_bits = s->i_tex_bits; ^~~~~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2892:9: note: declared here int i_tex_bits; ^~~~~~~~~~ libavcodec/mpegvideo_enc.c:1979:9: warning: 'p_tex_bits' is deprecated [-Wdeprecated-declarations] avctx->p_tex_bits = s->p_tex_bits; ^~~~~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2894:9: note: declared here int p_tex_bits; ^~~~~~~~~~ libavcodec/mpegvideo_enc.c:1980:9: warning: 'i_count' is deprecated [-Wdeprecated-declarations] avctx->i_count = s->i_count; ^~~~~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2896:9: note: declared here int i_count; ^~~~~~~ libavcodec/mpegvideo_enc.c:1982:9: warning: 'p_count' is deprecated [-Wdeprecated-declarations] avctx->p_count = s->mb_num - s->i_count - s->skip_count; ^~~~~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2898:9: note: declared here int p_count; ^~~~~~~ libavcodec/mpegvideo_enc.c:1983:9: warning: 'skip_count' is deprecated [-Wdeprecated-declarations] avctx->skip_count = s->skip_count; ^~~~~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2900:9: note: declared here int skip_count; ^~~~~~~~~~ libavcodec/mpegvideo_enc.c:2134:13: warning: 'vbv_delay' is deprecated [-Wdeprecated-declarations] avctx->vbv_delay = vbv_delay * 300; ^~~~~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:3400:14: note: declared here uint64_t vbv_delay; ^~~~~~~~~ libavcodec/mpegvideo_enc.c:2141:9: warning: 'frame_bits' is deprecated [-Wdeprecated-declarations] avctx->frame_bits = s->frame_bits; ^~~~~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2906:9: note: declared here int frame_bits; ^~~~~~~~~~ libavcodec/mpegvideo_enc.c: In function 'encode_thread': libavcodec/mpegvideo_enc.c:3161:21: warning: 'rtp_callback' is deprecated [-Wdeprecated-declarations] if (s->avctx->rtp_callback){ ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2871:12: note: declared here void (*rtp_callback)(struct AVCodecContext *avctx, void *data, int size, int mb_nb); ^~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:3163:25: warning: 'rtp_callback' is deprecated [-Wdeprecated-declarations] s->avctx->rtp_callback(s->avctx, s->ptr_lastgob, current_packet_size, number_mb); ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2871:12: note: declared here void (*rtp_callback)(struct AVCodecContext *avctx, void *data, int size, int mb_nb); ^~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:3645:5: warning: 'rtp_callback' is deprecated [-Wdeprecated-declarations] if (s->avctx->rtp_callback) { ^~ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2871:12: note: declared here void (*rtp_callback)(struct AVCodecContext *avctx, void *data, int size, int mb_nb); ^~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:3650:9: warning: 'rtp_callback' is deprecated [-Wdeprecated-declarations] s->avctx->rtp_callback(s->avctx, s->ptr_lastgob, pdif, number_mb); ^ In file included from libavcodec/mpegvideo_enc.c:42:0: libavcodec/avcodec.h:2871:12: note: declared here void (*rtp_callback)(struct AVCodecContext *avctx, void *data, int size, int mb_nb); ^~~~~~~~~~~~ In file included from libavcodec/get_bits.h:32:0, from libavcodec/mpegvideo.h:37, from libavcodec/mpeg12.h:26, from libavcodec/mpegvideo_enc.c:45: ./libavutil/intreadwrite.h:401:47: warning: 'pred_x' may be used uninitialized in this function [-Wmaybe-uninitialized] #define AV_WB8(p, d) do { ((uint8_t*)(p))[0] = (d); } while(0) ^ libavcodec/mpegvideo_enc.c:2934:9: note: 'pred_x' was declared here int pred_x, pred_y; ^~~~~~ In file included from libavcodec/get_bits.h:32:0, from libavcodec/mpegvideo.h:37, from libavcodec/mpeg12.h:26, from libavcodec/mpegvideo_enc.c:45: ./libavutil/intreadwrite.h:401:47: warning: 'pred_y' may be used uninitialized in this function [-Wmaybe-uninitialized] #define AV_WB8(p, d) do { ((uint8_t*)(p))[0] = (d); } while(0) ^ libavcodec/mpegvideo_enc.c:2934:17: note: 'pred_y' was declared here int pred_x, pred_y; ^~~~~~ CC libavcodec/mpegvideo_motion.o CC libavcodec/mpegvideo_parser.o CC libavcodec/mpegvideodata.o CC libavcodec/mpegvideodsp.o CC libavcodec/mpegvideoencdsp.o CC libavcodec/mpl2dec.o CC libavcodec/mqc.o CC libavcodec/mqcdec.o CC libavcodec/mscc.o In file included from libavcodec/bytestream.h:31:0, from libavcodec/mscc.c:28: libavcodec/mscc.c: In function 'decode_frame': ./libavutil/intreadwrite.h:472:33: warning: 'fill' may be used uninitialized in this function [-Wmaybe-uninitialized] ((uint8_t*)(p))[2] = (d)>>16; \ ^~ libavcodec/mscc.c:45:18: note: 'fill' was declared here uint32_t fill; ^~~~ CC libavcodec/msgsmdec.o CC libavcodec/msmpeg4.o CC libavcodec/msmpeg4data.o CC libavcodec/msmpeg4dec.o CC libavcodec/msrle.o CC libavcodec/msrledec.o CC libavcodec/mss1.o CC libavcodec/mss12.o CC libavcodec/mss2.o CC libavcodec/mss2dsp.o CC libavcodec/mss3.o CC libavcodec/mss34dsp.o CC libavcodec/mss4.o CC libavcodec/msvideo1.o CC libavcodec/mvcdec.o CC libavcodec/mxpegdec.o CC libavcodec/nellymoser.o CC libavcodec/nellymoserdec.o CC libavcodec/noise_bsf.o CC libavcodec/null_bsf.o CC libavcodec/nuv.o CC libavcodec/on2avc.o CC libavcodec/on2avcdata.o CC libavcodec/options.o In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:95:1: warning: 'me_method' is deprecated [-Wdeprecated-declarations] {"me_method", "set motion estimation method", OFFSET(me_method), AV_OPT_TYPE_INT, {.i64 = ME_EPZS }, INT_MIN, INT_MAX, V|E, "me_method"}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:1980:30: note: declared here attribute_deprecated int me_method; ^~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:127:1: warning: 'rc_strategy' is deprecated [-Wdeprecated-declarations] {"rc_strategy", "ratecontrol method", OFFSET(rc_strategy), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2044:30: note: declared here attribute_deprecated int rc_strategy; ^~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:130:1: warning: 'b_frame_strategy' is deprecated [-Wdeprecated-declarations] {"b_strategy", "strategy to choose between I/P/B-frames", OFFSET(b_frame_strategy), AV_OPT_TYPE_INT, {.i64 = 0 }, INT_MIN, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2051:9: note: declared here int b_frame_strategy; ^~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:131:1: warning: 'rtp_payload_size' is deprecated [-Wdeprecated-declarations] {"ps", "RTP payload size in bytes", OFFSET(rtp_payload_size), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2877:9: note: declared here int rtp_payload_size; /* The size of the RTP payload: the coder will */ ^~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:134:1: warning: 'mv_bits' is deprecated [-Wdeprecated-declarations] {"mv_bits", NULL, OFFSET(mv_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2888:9: note: declared here int mv_bits; ^~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:135:1: warning: 'header_bits' is deprecated [-Wdeprecated-declarations] {"header_bits", NULL, OFFSET(header_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2890:9: note: declared here int header_bits; ^~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:136:1: warning: 'i_tex_bits' is deprecated [-Wdeprecated-declarations] {"i_tex_bits", NULL, OFFSET(i_tex_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2892:9: note: declared here int i_tex_bits; ^~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:137:1: warning: 'p_tex_bits' is deprecated [-Wdeprecated-declarations] {"p_tex_bits", NULL, OFFSET(p_tex_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2894:9: note: declared here int p_tex_bits; ^~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:138:1: warning: 'i_count' is deprecated [-Wdeprecated-declarations] {"i_count", NULL, OFFSET(i_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2896:9: note: declared here int i_count; ^~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:139:1: warning: 'p_count' is deprecated [-Wdeprecated-declarations] {"p_count", NULL, OFFSET(p_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2898:9: note: declared here int p_count; ^~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:140:1: warning: 'skip_count' is deprecated [-Wdeprecated-declarations] {"skip_count", NULL, OFFSET(skip_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2900:9: note: declared here int skip_count; ^~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:141:1: warning: 'misc_bits' is deprecated [-Wdeprecated-declarations] {"misc_bits", NULL, OFFSET(misc_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2902:9: note: declared here int misc_bits; ^~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:142:1: warning: 'frame_bits' is deprecated [-Wdeprecated-declarations] {"frame_bits", NULL, OFFSET(frame_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2906:9: note: declared here int frame_bits; ^~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:186:1: warning: 'mpeg_quant' is deprecated [-Wdeprecated-declarations] {"mpeg_quant", "use MPEG quantizers instead of H.263", OFFSET(mpeg_quant), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2072:9: note: declared here int mpeg_quant; ^~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:189:1: warning: 'rc_qsquish' is deprecated [-Wdeprecated-declarations] {"qsquish", "deprecated, use encoder private options instead", OFFSET(rc_qsquish), AV_OPT_TYPE_FLOAT, {.dbl = DEFAULT }, 0, 99, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2709:11: note: declared here float rc_qsquish; ^~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:190:1: warning: 'rc_qmod_amp' is deprecated [-Wdeprecated-declarations] {"rc_qmod_amp", "deprecated, use encoder private options instead", OFFSET(rc_qmod_amp), AV_OPT_TYPE_FLOAT, {.dbl = DEFAULT }, -FLT_MAX, FLT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2712:11: note: declared here float rc_qmod_amp; ^~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:191:1: warning: 'rc_qmod_freq' is deprecated [-Wdeprecated-declarations] {"rc_qmod_freq", "deprecated, use encoder private options instead", OFFSET(rc_qmod_freq), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2714:9: note: declared here int rc_qmod_freq; ^~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:195:1: warning: 'rc_eq' is deprecated [-Wdeprecated-declarations] {"rc_eq", "deprecated, use encoder private options instead", OFFSET(rc_eq), AV_OPT_TYPE_STRING, {.str = NULL}, CHAR_MIN, CHAR_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2737:17: note: declared here const char *rc_eq; ^~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:202:1: warning: 'rc_buffer_aggressivity' is deprecated [-Wdeprecated-declarations] {"rc_buf_aggressivity", "deprecated, use encoder private options instead", OFFSET(rc_buffer_aggressivity), AV_OPT_TYPE_FLOAT, {.dbl = 1.0 }, -FLT_MAX, FLT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2759:11: note: declared here float rc_buffer_aggressivity; ^~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:207:1: warning: 'rc_initial_cplx' is deprecated [-Wdeprecated-declarations] {"rc_init_cplx", "deprecated, use encoder private options instead", OFFSET(rc_initial_cplx), AV_OPT_TYPE_FLOAT, {.dbl = DEFAULT }, -FLT_MAX, FLT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2762:11: note: declared here float rc_initial_cplx; ^~~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:252:1: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] {"pred", "prediction method", OFFSET(prediction_method), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E, "pred"}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2136:10: note: declared here int prediction_method; ^~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:296:1: warning: 'pre_me' is deprecated [-Wdeprecated-declarations] {"preme", "pre motion estimation", OFFSET(pre_me), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2217:9: note: declared here int pre_me; ^~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:320:1: warning: 'dtg_active_format' is deprecated [-Wdeprecated-declarations] {"dtg_active_format", NULL, OFFSET(dtg_active_format), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2251:30: note: declared here attribute_deprecated int dtg_active_format; ^~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:324:1: warning: 'intra_quant_bias' is deprecated [-Wdeprecated-declarations] {"ibias", "intra quant bias", OFFSET(intra_quant_bias), AV_OPT_TYPE_INT, {.i64 = FF_DEFAULT_QUANT_BIAS }, INT_MIN, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2274:30: note: declared here attribute_deprecated int intra_quant_bias; ^~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:325:1: warning: 'inter_quant_bias' is deprecated [-Wdeprecated-declarations] {"pbias", "inter quant bias", OFFSET(inter_quant_bias), AV_OPT_TYPE_INT, {.i64 = FF_DEFAULT_QUANT_BIAS }, INT_MIN, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2280:30: note: declared here attribute_deprecated int inter_quant_bias; ^~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:329:1: warning: 'coder_type' is deprecated [-Wdeprecated-declarations] {"coder", NULL, OFFSET(coder_type), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E, "coder"}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2798:9: note: declared here int coder_type; ^~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:339:1: warning: 'context_model' is deprecated [-Wdeprecated-declarations] {"context", "context model", OFFSET(context_model), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2804:9: note: declared here int context_model; ^~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:343:1: warning: 'xvmc_acceleration' is deprecated [-Wdeprecated-declarations] {"xvmc_acceleration", NULL, OFFSET(xvmc_acceleration), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2300:30: note: declared here attribute_deprecated int xvmc_acceleration; ^~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:350:1: warning: 'stream_codec_tag' is deprecated [-Wdeprecated-declarations] {"stream_codec_tag", NULL, OFFSET(stream_codec_tag), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:1784:18: note: declared here unsigned int stream_codec_tag; ^~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:353:1: warning: 'scenechange_threshold' is deprecated [-Wdeprecated-declarations] {"sc_threshold", "scene change threshold", OFFSET(scenechange_threshold), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2330:9: note: declared here int scenechange_threshold; ^~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:356:1: warning: 'lmin' is deprecated [-Wdeprecated-declarations] {"lmin", "deprecated, use encoder private options instead", OFFSET(lmin), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2812:9: note: declared here int lmin; ^~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:357:1: warning: 'lmax' is deprecated [-Wdeprecated-declarations] {"lmax", "deprecated, use encoder private options instead", OFFSET(lmax), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2818:9: note: declared here int lmax; ^~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:360:1: warning: 'noise_reduction' is deprecated [-Wdeprecated-declarations] {"nr", "noise reduction", OFFSET(noise_reduction), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2334:9: note: declared here int noise_reduction; ^~~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:365:1: warning: 'error_rate' is deprecated [-Wdeprecated-declarations] {"error", NULL, OFFSET(error_rate), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:3387:9: note: declared here int error_rate; ^~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:370:1: warning: 'me_threshold' is deprecated [-Wdeprecated-declarations] {"me_threshold", "motion estimation threshold", OFFSET(me_threshold), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2342:9: note: declared here int me_threshold; ^~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:371:1: warning: 'mb_threshold' is deprecated [-Wdeprecated-declarations] {"mb_threshold", "macroblock threshold", OFFSET(mb_threshold), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2348:9: note: declared here int mb_threshold; ^~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:403:1: warning: 'frame_skip_threshold' is deprecated [-Wdeprecated-declarations] {"skip_threshold", "frame skip threshold", OFFSET(frame_skip_threshold), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2824:9: note: declared here int frame_skip_threshold; ^~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:404:1: warning: 'frame_skip_factor' is deprecated [-Wdeprecated-declarations] {"skip_factor", "frame skip factor", OFFSET(frame_skip_factor), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2828:9: note: declared here int frame_skip_factor; ^~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:405:1: warning: 'frame_skip_exp' is deprecated [-Wdeprecated-declarations] {"skip_exp", "frame skip exponent", OFFSET(frame_skip_exp), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2832:9: note: declared here int frame_skip_exp; ^~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:406:1: warning: 'frame_skip_cmp' is deprecated [-Wdeprecated-declarations] {"skipcmp", "frame skip compare function", OFFSET(frame_skip_cmp), AV_OPT_TYPE_INT, {.i64 = FF_CMP_DCTMAX }, INT_MIN, INT_MAX, V|E, "cmp_func"}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2836:9: note: declared here int frame_skip_cmp; ^~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:409:1: warning: 'border_masking' is deprecated [-Wdeprecated-declarations] {"border_mask", "deprecated, use encoder private options instead", OFFSET(border_masking), AV_OPT_TYPE_FLOAT, {.dbl = DEFAULT }, -FLT_MAX, FLT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2377:11: note: declared here float border_masking; ^~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:414:1: warning: 'me_penalty_compensation' is deprecated [-Wdeprecated-declarations] {"mepc", "motion estimation bitrate penalty compensation (1.0 = 256)", OFFSET(me_penalty_compensation), AV_OPT_TYPE_INT, {.i64 = 256 }, INT_MIN, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2399:9: note: declared here int me_penalty_compensation; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:428:1: warning: 'brd_scale' is deprecated [-Wdeprecated-declarations] {"brd_scale", "downscale frames for dynamic B-frame decision", OFFSET(brd_scale), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, 10, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2411:9: note: declared here int brd_scale; ^~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:433:1: warning: 'chromaoffset' is deprecated [-Wdeprecated-declarations] {"chromaoffset", "chroma QP offset from luma", OFFSET(chromaoffset), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2431:9: note: declared here int chromaoffset; ^~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:437:1: warning: 'scenechange_factor' is deprecated [-Wdeprecated-declarations] {"sc_factor", "multiplied by qscale for each frame and added to scene_change_score", OFFSET(scenechange_factor), AV_OPT_TYPE_INT, {.i64 = 6 }, 0, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2440:30: note: declared here attribute_deprecated int scenechange_factor; ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:441:1: warning: 'b_sensitivity' is deprecated [-Wdeprecated-declarations] {"b_sensitivity", "adjust sensitivity of b_frame_strategy 1", OFFSET(b_sensitivity), AV_OPT_TYPE_INT, {.i64 = 40 }, 1, INT_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2453:9: note: declared here int b_sensitivity; ^~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:445:1: warning: 'min_prediction_order' is deprecated [-Wdeprecated-declarations] {"min_prediction_order", NULL, OFFSET(min_prediction_order), AV_OPT_TYPE_INT, {.i64 = -1 }, INT_MIN, INT_MAX, A|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2849:9: note: declared here int min_prediction_order; ^~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:446:1: warning: 'max_prediction_order' is deprecated [-Wdeprecated-declarations] {"max_prediction_order", NULL, OFFSET(max_prediction_order), AV_OPT_TYPE_INT, {.i64 = -1 }, INT_MIN, INT_MAX, A|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2853:9: note: declared here int max_prediction_order; ^~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:447:1: warning: 'timecode_frame_start' is deprecated [-Wdeprecated-declarations] {"timecode_frame_start", "GOP timecode frame start number, in non-drop-frame format", OFFSET(timecode_frame_start), AV_OPT_TYPE_INT64, {.i64 = -1 }, -1, INT64_MAX, V|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2857:13: note: declared here int64_t timecode_frame_start; ^~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:37:0: libavcodec/options_table.h:562:1: warning: 'side_data_only_packets' is deprecated [-Wdeprecated-declarations] {"side_data_only_packets", NULL, OFFSET(side_data_only_packets), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, A|V|E }, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:3415:9: note: declared here int side_data_only_packets; ^~~~~~~~~~~~~~~~~~~~~~ libavcodec/options.c: In function 'copy_context_reset': libavcodec/options.c:198:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] av_frame_free(&avctx->coded_frame); ^~~~~~~~~~~~~ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:3165:35: note: declared here attribute_deprecated AVFrame *coded_frame; ^~~~~~~~~~~ libavcodec/options.c: In function 'avcodec_copy_context': libavcodec/options.c:247:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] dest->coded_frame = NULL; ^~~~ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:3165:35: note: declared here attribute_deprecated AVFrame *coded_frame; ^~~~~~~~~~~ CC libavcodec/opus.o CC libavcodec/opus_celt.o CC libavcodec/opus_parser.o CC libavcodec/opus_pvq.o CC libavcodec/opus_rc.o CC libavcodec/opus_silk.o libavcodec/opus_silk.c: In function 'silk_decode_frame': libavcodec/opus_silk.c:103:13: warning: 'k' may be used uninitialized in this function [-Wmaybe-uninitialized] for (i = order; i > k; i--) ^~~ libavcodec/opus_silk.c:69:13: note: 'k' was declared here int k, min_diff = 0; ^ CC libavcodec/opusdec.o CC libavcodec/opustab.o CC libavcodec/pafaudio.o CC libavcodec/pafvideo.o CC libavcodec/parser.o libavcodec/parser.c: In function 'av_parser_init': libavcodec/parser.c:89:5: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] s->convergence_duration = 0; ^ In file included from libavcodec/internal.h:33:0, from libavcodec/parser.c:32: libavcodec/avcodec.h:5193:13: note: declared here int64_t convergence_duration; ^~~~~~~~~~~~~~~~~~~~ CC libavcodec/pcm-bluray.o CC libavcodec/pcm-dvd.o CC libavcodec/pcm.o libavcodec/pcm.c:84:12: warning: 'pcm_encode_frame' defined but not used [-Wunused-function] static int pcm_encode_frame(AVCodecContext *avctx, AVPacket *avpkt, ^~~~~~~~~~~~~~~~ libavcodec/pcm.c:35:20: warning: 'pcm_encode_init' defined but not used [-Wunused-function] static av_cold int pcm_encode_init(AVCodecContext *avctx) ^~~~~~~~~~~~~~~ CC libavcodec/pcx.o CC libavcodec/pgssubdec.o libavcodec/pgssubdec.c: In function 'display_end_segment': libavcodec/pgssubdec.c:607:13: warning: 'pict' is deprecated [-Wdeprecated-declarations] rect->pict.data[j] = rect->data[j]; ^~~~ In file included from libavcodec/pgssubdec.c:27:0: libavcodec/avcodec.h:4081:15: note: declared here AVPicture pict; ^~~~ libavcodec/pgssubdec.c:607:13: warning: 'data' is deprecated [-Wdeprecated-declarations] rect->pict.data[j] = rect->data[j]; ^~~~ In file included from libavcodec/pgssubdec.c:27:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/pgssubdec.c:608:13: warning: 'pict' is deprecated [-Wdeprecated-declarations] rect->pict.linesize[j] = rect->linesize[j]; ^~~~ In file included from libavcodec/pgssubdec.c:27:0: libavcodec/avcodec.h:4081:15: note: declared here AVPicture pict; ^~~~ libavcodec/pgssubdec.c:608:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] rect->pict.linesize[j] = rect->linesize[j]; ^~~~ In file included from libavcodec/pgssubdec.c:27:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ CC libavcodec/pictordec.o CC libavcodec/pixblockdsp.o CC libavcodec/pixlet.o CC libavcodec/png.o CC libavcodec/png_parser.o CC libavcodec/pngdec.o libavcodec/pngdec.c: In function 'decode_frame_common.isra.6': libavcodec/pngdec.c:1054:43: warning: 'background_alpha' may be used uninitialized in this function [-Wmaybe-uninitialized] uint8_t foreground_alpha, background_alpha, output_alpha; ^~~~~~~~~~~~~~~~ libavcodec/pngdec.c:1093:30: warning: 'foreground_alpha' may be used uninitialized in this function [-Wmaybe-uninitialized] output_alpha = foreground_alpha + FAST_DIV255((255 - foreground_alpha) * background_alpha); ^ libavcodec/pngdec.c:1054:25: note: 'foreground_alpha' was declared here uint8_t foreground_alpha, background_alpha, output_alpha; ^~~~~~~~~~~~~~~~ CC libavcodec/pngdsp.o CC libavcodec/pngenc.o libavcodec/pngenc.c: In function 'png_enc_init': libavcodec/pngenc.c:1013:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; ^~~~~ In file included from libavcodec/pngenc.c:22:0: libavcodec/avcodec.h:3165:35: note: declared here attribute_deprecated AVFrame *coded_frame; ^~~~~~~~~~~ libavcodec/pngenc.c:1014:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] avctx->coded_frame->key_frame = 1; ^~~~~ In file included from libavcodec/pngenc.c:22:0: libavcodec/avcodec.h:3165:35: note: declared here attribute_deprecated AVFrame *coded_frame; ^~~~~~~~~~~ libavcodec/pngenc.c:1022:5: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] if (avctx->prediction_method) ^~ In file included from libavcodec/pngenc.c:22:0: libavcodec/avcodec.h:2136:10: note: declared here int prediction_method; ^~~~~~~~~~~~~~~~~ libavcodec/pngenc.c:1023:9: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] s->filter_type = av_clip(avctx->prediction_method, ^ In file included from libavcodec/pngenc.c:22:0: libavcodec/avcodec.h:2136:10: note: declared here int prediction_method; ^~~~~~~~~~~~~~~~~ libavcodec/pngenc.c: In function 'encode_apng': libavcodec/pngenc.c:692:32: warning: 'palette' may be used uninitialized in this function [-Wmaybe-uninitialized] palette[*background] >> 24 == 0) ^ libavcodec/pngenc.c:623:19: note: 'palette' was declared here uint32_t *palette; ^~~~~~~ libavcodec/pngenc.c:656:38: warning: 'transparent_palette_index' may be used uninitialized in this function [-Wmaybe-uninitialized] *output_data = transparent_palette_index; ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/pngenc.c:622:16: note: 'transparent_palette_index' was declared here size_t transparent_palette_index; ^~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/pngenc.c:831:9: warning: 'best_bytestream' may be used uninitialized in this function [-Wmaybe-uninitialized] memcpy(original_bytestream, best_bytestream, best_bytestream_size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/pngenc.c:723:14: note: 'best_bytestream' was declared here uint8_t *best_bytestream; ^~~~~~~~~~~~~~~ libavcodec/pngenc.c:827:24: warning: 'best_sequence_number' may be used uninitialized in this function [-Wmaybe-uninitialized] s->sequence_number = best_sequence_number; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ libavcodec/pngenc.c:722:14: note: 'best_sequence_number' was declared here uint32_t best_sequence_number; ^~~~~~~~~~~~~~~~~~~~ CC libavcodec/pnm.o CC libavcodec/pnm_parser.o CC libavcodec/pnmdec.o CC libavcodec/profiles.o CC libavcodec/proresdata.o CC libavcodec/proresdec2.o CC libavcodec/proresdec_lgpl.o CC libavcodec/proresdsp.o CC libavcodec/psd.o CC libavcodec/pthread.o CC libavcodec/pthread_frame.o libavcodec/pthread_frame.c: In function 'update_context_from_thread': libavcodec/pthread_frame.c:265:9: warning: 'dtg_active_format' is deprecated [-Wdeprecated-declarations] dst->dtg_active_format = src->dtg_active_format; ^~~ In file included from libavcodec/pthread_frame.c:30:0: libavcodec/avcodec.h:2251:30: note: declared here attribute_deprecated int dtg_active_format; ^~~~~~~~~~~~~~~~~ libavcodec/pthread_frame.c:265:9: warning: 'dtg_active_format' is deprecated [-Wdeprecated-declarations] dst->dtg_active_format = src->dtg_active_format; ^~~ In file included from libavcodec/pthread_frame.c:30:0: libavcodec/avcodec.h:2251:30: note: declared here attribute_deprecated int dtg_active_format; ^~~~~~~~~~~~~~~~~ libavcodec/pthread_frame.c:308:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] dst->coded_frame = src->coded_frame; ^~~ In file included from libavcodec/pthread_frame.c:30:0: libavcodec/avcodec.h:3165:35: note: declared here attribute_deprecated AVFrame *coded_frame; ^~~~~~~~~~~ libavcodec/pthread_frame.c:308:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] dst->coded_frame = src->coded_frame; ^~~ In file included from libavcodec/pthread_frame.c:30:0: libavcodec/avcodec.h:3165:35: note: declared here attribute_deprecated AVFrame *coded_frame; ^~~~~~~~~~~ CC libavcodec/pthread_slice.o CC libavcodec/ptx.o CC libavcodec/qcelpdec.o CC libavcodec/qdm2.o CC libavcodec/qdmc.o libavcodec/qdmc.c: In function 'qdmc_decode_frame': libavcodec/qdmc.c:459:38: warning: 'phase2' may be used uninitialized in this function [-Wmaybe-uninitialized] s->tones[group][index].phase = phase; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ libavcodec/qdmc.c:466:15: note: 'phase2' was declared here int amp2, phase2, pos2, off; ^~~~~~ libavcodec/qdmc.c:458:38: warning: 'amp2' may be used uninitialized in this function [-Wmaybe-uninitialized] s->tones[group][index].amplitude = amplitude; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ libavcodec/qdmc.c:466:9: note: 'amp2' was declared here int amp2, phase2, pos2, off; ^~~~ CC libavcodec/qdrw.o CC libavcodec/qpeg.o CC libavcodec/qpeldsp.o CC libavcodec/qsv_api.o CC libavcodec/qtrle.o CC libavcodec/r210dec.o CC libavcodec/ra144.o CC libavcodec/ra144dec.o CC libavcodec/ra288.o CC libavcodec/ralf.o CC libavcodec/rangecoder.o CC libavcodec/ratecontrol.o CC libavcodec/raw.o CC libavcodec/rawdec.o CC libavcodec/rdft.o CC libavcodec/realtextdec.o CC libavcodec/remove_extradata_bsf.o CC libavcodec/resample.o libavcodec/resample.c: In function 'av_audio_resample_init': libavcodec/resample.c:252:9: warning: 'av_audio_convert_alloc' is deprecated [-Wdeprecated-declarations] if (!(s->convert_ctx[0] = av_audio_convert_alloc(AV_SAMPLE_FMT_S16, 1, ^~ In file included from libavcodec/resample.c:30:0: libavcodec/audioconvert.h:57:17: note: declared here AVAudioConvert *av_audio_convert_alloc(enum AVSampleFormat out_fmt, int out_channels, ^~~~~~~~~~~~~~~~~~~~~~ libavcodec/resample.c:263:9: warning: 'av_audio_convert_alloc' is deprecated [-Wdeprecated-declarations] if (!(s->convert_ctx[1] = av_audio_convert_alloc(s->sample_fmt[1], 1, ^~ In file included from libavcodec/resample.c:30:0: libavcodec/audioconvert.h:57:17: note: declared here AVAudioConvert *av_audio_convert_alloc(enum AVSampleFormat out_fmt, int out_channels, ^~~~~~~~~~~~~~~~~~~~~~ libavcodec/resample.c:268:13: warning: 'av_audio_convert_free' is deprecated [-Wdeprecated-declarations] av_audio_convert_free(s->convert_ctx[0]); ^~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/resample.c:30:0: libavcodec/audioconvert.h:67:6: note: declared here void av_audio_convert_free(AVAudioConvert *ctx); ^~~~~~~~~~~~~~~~~~~~~ libavcodec/resample.c:274:5: warning: 'av_resample_init' is deprecated [-Wdeprecated-declarations] s->resample_context = av_resample_init(output_rate, input_rate, ^ In file included from libavcodec/resample.c:29:0: libavcodec/avcodec.h:5549:27: note: declared here struct AVResampleContext *av_resample_init(int out_rate, int in_rate, int filter_length, int log2_phase_count, int linear, double cutoff); ^~~~~~~~~~~~~~~~ libavcodec/resample.c: In function 'audio_resample': libavcodec/resample.c:313:9: warning: 'av_audio_convert' is deprecated [-Wdeprecated-declarations] if (av_audio_convert(s->convert_ctx[0], obuf, ostride, ^~ In file included from libavcodec/resample.c:30:0: libavcodec/audioconvert.h:80:5: note: declared here int av_audio_convert(AVAudioConvert *ctx, ^~~~~~~~~~~~~~~~ libavcodec/resample.c:386:9: warning: 'av_resample' is deprecated [-Wdeprecated-declarations] nb_samples1 = av_resample(s->resample_context, buftmp3[i], bufin[i], ^~~~~~~~~~~ In file included from libavcodec/resample.c:29:0: libavcodec/avcodec.h:5561:5: note: declared here int av_resample(struct AVResampleContext *c, short *dst, short *src, int *consumed, int src_size, int dst_size, int update_ctx); ^~~~~~~~~~~ libavcodec/resample.c:408:9: warning: 'av_audio_convert' is deprecated [-Wdeprecated-declarations] if (av_audio_convert(s->convert_ctx[1], obuf, ostride, ^~ In file included from libavcodec/resample.c:30:0: libavcodec/audioconvert.h:80:5: note: declared here int av_audio_convert(AVAudioConvert *ctx, ^~~~~~~~~~~~~~~~ libavcodec/resample.c: In function 'audio_resample_close': libavcodec/resample.c:428:5: warning: 'av_resample_close' is deprecated [-Wdeprecated-declarations] av_resample_close(s->resample_context); ^~~~~~~~~~~~~~~~~ In file included from libavcodec/resample.c:29:0: libavcodec/avcodec.h:5579:6: note: declared here void av_resample_close(struct AVResampleContext *c); ^~~~~~~~~~~~~~~~~ libavcodec/resample.c:433:5: warning: 'av_audio_convert_free' is deprecated [-Wdeprecated-declarations] av_audio_convert_free(s->convert_ctx[0]); ^~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/resample.c:30:0: libavcodec/audioconvert.h:67:6: note: declared here void av_audio_convert_free(AVAudioConvert *ctx); ^~~~~~~~~~~~~~~~~~~~~ libavcodec/resample.c:434:5: warning: 'av_audio_convert_free' is deprecated [-Wdeprecated-declarations] av_audio_convert_free(s->convert_ctx[1]); ^~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/resample.c:30:0: libavcodec/audioconvert.h:67:6: note: declared here void av_audio_convert_free(AVAudioConvert *ctx); ^~~~~~~~~~~~~~~~~~~~~ CC libavcodec/resample2.o CC libavcodec/rl.o CC libavcodec/rl2.o CC libavcodec/roqvideo.o CC libavcodec/roqvideodec.o CC libavcodec/rpza.o CC libavcodec/rscc.o CC libavcodec/rtjpeg.o CC libavcodec/rv10.o CC libavcodec/rv30.o CC libavcodec/rv30dsp.o CC libavcodec/rv34.o CC libavcodec/rv34_parser.o CC libavcodec/rv34dsp.o CC libavcodec/rv40.o CC libavcodec/rv40dsp.o CC libavcodec/s302m.o CC libavcodec/samidec.o CC libavcodec/sanm.o CC libavcodec/sbrdsp.o CC libavcodec/sbrdsp_fixed.o CC libavcodec/scpr.o libavcodec/scpr.c: In function 'decompress_i': libavcodec/scpr.c:412:26: warning: 'ly' may be used uninitialized in this function [-Wmaybe-uninitialized] clr = dst[ly * linesize + lx]; ~~~^~~~~~~~~~ libavcodec/scpr.c:403:59: warning: 'lx' may be used uninitialized in this function [-Wmaybe-uninitialized] dst[y * linesize + x] = dst[ly * linesize + lx]; ~~~~~~~~~~~~~~^~~~ libavcodec/scpr.c: In function 'decode_frame': libavcodec/scpr.c:732:47: warning: 'clr' may be used uninitialized in this function [-Wmaybe-uninitialized] cx = (clr & 0xFFFFFF) >> 18; ~~~~~~~~~~~~~~~~~^~~~~ libavcodec/scpr.c:581:26: note: 'clr' was declared here unsigned clr, ptype = 0; ^~~ libavcodec/scpr.c:567:21: warning: 'mvx' may be used uninitialized in this function [-Wmaybe-uninitialized] mvx -= 256; ^~ libavcodec/scpr.c:560:21: note: 'mvx' was declared here int mvx, mvy; ^~~ libavcodec/scpr.c:568:21: warning: 'mvy' may be used uninitialized in this function [-Wmaybe-uninitialized] mvy -= 256; ^~ libavcodec/scpr.c:560:26: note: 'mvy' was declared here int mvx, mvy; ^~~ libavcodec/scpr.c:528:13: warning: 'fill' may be used uninitialized in this function [-Wmaybe-uninitialized] int fill, count; ^~~~ CC libavcodec/screenpresso.o CC libavcodec/sgidec.o CC libavcodec/sgirledec.o CC libavcodec/sheervideo.o CC libavcodec/shorten.o CC libavcodec/simple_idct.o CC libavcodec/sinewin.o CC libavcodec/sinewin_fixed.o CC libavcodec/sipr.o CC libavcodec/sipr16k.o CC libavcodec/sipr_parser.o CC libavcodec/smacker.o CC libavcodec/smc.o CC libavcodec/smvjpegdec.o libavcodec/smvjpegdec.c: In function 'smvjpeg_decode_frame': libavcodec/smvjpegdec.c:162:9: warning: 'avcodec_decode_video2' is deprecated [-Wdeprecated-declarations] ret = avcodec_decode_video2(s->avctx, mjpeg_data, &s->mjpeg_data_size, avpkt); ^~~ In file included from libavcodec/smvjpegdec.c:28:0: libavcodec/avcodec.h:4963:5: note: declared here int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture, ^~~~~~~~~~~~~~~~~~~~~ CC libavcodec/snappy.o CC libavcodec/snow.o CC libavcodec/snow_dwt.o CC libavcodec/snowdec.o CC libavcodec/snowenc.o libavcodec/snowenc.c: In function 'encode_init': libavcodec/snowenc.c:46:5: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] if (avctx->prediction_method) ^~ In file included from libavcodec/snowenc.c:25:0: libavcodec/avcodec.h:2136:10: note: declared here int prediction_method; ^~~~~~~~~~~~~~~~~ libavcodec/snowenc.c:47:9: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] s->pred = avctx->prediction_method; ^ In file included from libavcodec/snowenc.c:25:0: libavcodec/avcodec.h:2136:10: note: declared here int prediction_method; ^~~~~~~~~~~~~~~~~ libavcodec/snowenc.c:59:5: warning: 'me_method' is deprecated [-Wdeprecated-declarations] if (avctx->me_method == ME_ITER) ^~ In file included from libavcodec/snowenc.c:25:0: libavcodec/avcodec.h:1980:30: note: declared here attribute_deprecated int me_method; ^~~~~~~~~ libavcodec/snowenc.c: In function 'encode_frame': libavcodec/snowenc.c:1647:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] av_frame_unref(avctx->coded_frame); ^~~~~~~~~~~~~~ In file included from libavcodec/snowenc.c:25:0: libavcodec/avcodec.h:3165:35: note: declared here attribute_deprecated AVFrame *coded_frame; ^~~~~~~~~~~ libavcodec/snowenc.c:1648:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] ret = av_frame_ref(avctx->coded_frame, s->current_picture); ^~~ In file included from libavcodec/snowenc.c:25:0: libavcodec/avcodec.h:3165:35: note: declared here attribute_deprecated AVFrame *coded_frame; ^~~~~~~~~~~ libavcodec/snowenc.c:1678:9: warning: 'me_method' is deprecated [-Wdeprecated-declarations] s->m.me_method= s->avctx->me_method; ^ In file included from libavcodec/snowenc.c:25:0: libavcodec/avcodec.h:1980:30: note: declared here attribute_deprecated int me_method; ^~~~~~~~~ libavcodec/snowenc.c:1752:13: warning: 'scenechange_threshold' is deprecated [-Wdeprecated-declarations] if(s->avctx->scenechange_threshold) ^~ In file included from libavcodec/snowenc.c:25:0: libavcodec/avcodec.h:2330:9: note: declared here int scenechange_threshold; ^~~~~~~~~~~~~~~~~~~~~ libavcodec/snowenc.c:1753:17: warning: 'scenechange_threshold' is deprecated [-Wdeprecated-declarations] s->scenechange_threshold = s->avctx->scenechange_threshold; ^ In file included from libavcodec/snowenc.c:25:0: libavcodec/avcodec.h:2330:9: note: declared here int scenechange_threshold; ^~~~~~~~~~~~~~~~~~~~~ libavcodec/snowenc.c:1881:5: warning: 'frame_bits' is deprecated [-Wdeprecated-declarations] avctx->frame_bits = s->m.frame_bits; ^~~~~ In file included from libavcodec/snowenc.c:25:0: libavcodec/avcodec.h:2906:9: note: declared here int frame_bits; ^~~~~~~~~~ libavcodec/snowenc.c:1882:5: warning: 'mv_bits' is deprecated [-Wdeprecated-declarations] avctx->mv_bits = s->m.mv_bits; ^~~~~ In file included from libavcodec/snowenc.c:25:0: libavcodec/avcodec.h:2888:9: note: declared here int mv_bits; ^~~~~~~ libavcodec/snowenc.c:1883:5: warning: 'misc_bits' is deprecated [-Wdeprecated-declarations] avctx->misc_bits = s->m.misc_bits; ^~~~~ In file included from libavcodec/snowenc.c:25:0: libavcodec/avcodec.h:2902:9: note: declared here int misc_bits; ^~~~~~~~~ libavcodec/snowenc.c:1884:5: warning: 'p_tex_bits' is deprecated [-Wdeprecated-declarations] avctx->p_tex_bits = s->m.p_tex_bits; ^~~~~ In file included from libavcodec/snowenc.c:25:0: libavcodec/avcodec.h:2894:9: note: declared here int p_tex_bits; ^~~~~~~~~~ libavcodec/snowenc.c:1895:5: warning: 'error' is deprecated [-Wdeprecated-declarations] memcpy(s->current_picture->error, s->encoding_error, sizeof(s->encoding_error)); ^~~~~~ In file included from libavcodec/avcodec.h:38:0, from libavcodec/snowenc.c:25: ./libavutil/frame.h:329:14: note: declared here uint64_t error[AV_NUM_DATA_POINTERS]; ^~~~~ CC libavcodec/sonic.o CC libavcodec/sp5xdec.o CC libavcodec/speedhq.o libavcodec/speedhq.c: In function 'decode_speedhq_field': libavcodec/speedhq.c:396:32: warning: 'dest_a' may be used uninitialized in this function [-Wmaybe-uninitialized] if ((ret = decode_dct_block(s, &gb, last_dc, 3, dest_a + 8 * linesize_a, linesize_a)) < 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/speedhq.c:286:9: warning: 'linesize_a' may be used uninitialized in this function [-Wmaybe-uninitialized] int linesize_a; ^~~~~~~~~~ CC libavcodec/srtdec.o CC libavcodec/startcode.o CC libavcodec/subviewerdec.o CC libavcodec/sunrast.o CC libavcodec/svq1.o CC libavcodec/svq13.o CC libavcodec/svq1dec.o libavcodec/svq1dec.c: In function 'svq1_decode_block_non_intra': libavcodec/svq1dec.c:124:31: warning: 'entries[5]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080; \ ^ libavcodec/svq1dec.c:230:9: note: 'entries[5]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:124:31: warning: 'entries[4]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080; \ ^ libavcodec/svq1dec.c:230:9: note: 'entries[4]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:124:31: warning: 'entries[3]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080; \ ^ libavcodec/svq1dec.c:230:9: note: 'entries[3]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:124:31: warning: 'entries[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080; \ ^ libavcodec/svq1dec.c:230:9: note: 'entries[2]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:124:31: warning: 'entries[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080; \ ^ libavcodec/svq1dec.c:230:9: note: 'entries[1]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:124:31: warning: 'entries[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080; \ ^ libavcodec/svq1dec.c:230:9: note: 'entries[0]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c: In function 'svq1_decode_block_intra': libavcodec/svq1dec.c:124:31: warning: 'entries[5]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080; \ ^ libavcodec/svq1dec.c:163:9: note: 'entries[5]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:124:31: warning: 'entries[4]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080; \ ^ libavcodec/svq1dec.c:163:9: note: 'entries[4]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:124:31: warning: 'entries[3]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080; \ ^ libavcodec/svq1dec.c:163:9: note: 'entries[3]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:124:31: warning: 'entries[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080; \ ^ libavcodec/svq1dec.c:163:9: note: 'entries[2]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:124:31: warning: 'entries[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080; \ ^ libavcodec/svq1dec.c:163:9: note: 'entries[1]' was declared here int entries[6]; ^~~~~~~ CC libavcodec/svq3.o CC libavcodec/synth_filter.o CC libavcodec/tak.o CC libavcodec/tak_parser.o CC libavcodec/takdec.o In file included from libavcodec/unary.h:24:0, from libavcodec/takdec.c:36: libavcodec/takdec.c: In function 'decode_subframe': libavcodec/get_bits.h:184:38: warning: 'x' may be used uninitialized in this function [-Wmaybe-uninitialized] #define SHOW_SBITS_LE(name, gb, num) sign_extend(name ## _cache, num) ^~~~~~~~~~~ libavcodec/takdec.c:389:9: note: 'x' was declared here int x, y, i, j, ret = 0; ^ In file included from libavcodec/unary.h:24:0, from libavcodec/takdec.c:36: libavcodec/takdec.c: In function 'decorrelate': libavcodec/get_bits.h:184:38: warning: 'code_size' may be used uninitialized in this function [-Wmaybe-uninitialized] #define SHOW_SBITS_LE(name, gb, num) sign_extend(name ## _cache, num) ^~~~~~~~~~~ libavcodec/takdec.c:590:21: note: 'code_size' was declared here int tmp, x, code_size; ^~~~~~~~~ CC libavcodec/takdsp.o CC libavcodec/targa.o CC libavcodec/targa_y216dec.o CC libavcodec/tdsc.o CC libavcodec/textdec.o CC libavcodec/texturedsp.o CC libavcodec/tiertexseqv.o CC libavcodec/tiff.o CC libavcodec/tiff_common.o CC libavcodec/tiff_data.o CC libavcodec/tmv.o CC libavcodec/tpeldsp.o CC libavcodec/truemotion1.o libavcodec/truemotion1.c: In function 'truemotion1_decode_frame': libavcodec/truemotion1.c:657:69: warning: 'mb_change_byte' may be used uninitialized in this function [-Wmaybe-uninitialized] if (keyframe || ((mb_change_byte & mb_change_byte_mask) == 0)) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ libavcodec/truemotion1.c:630:19: note: 'mb_change_byte' was declared here unsigned char mb_change_byte; ^~~~~~~~~~~~~~ CC libavcodec/truemotion2.o CC libavcodec/truemotion2rt.o CC libavcodec/truespeech.o CC libavcodec/tscc.o CC libavcodec/tscc2.o CC libavcodec/tta.o CC libavcodec/ttadata.o CC libavcodec/ttadsp.o CC libavcodec/twinvq.o CC libavcodec/twinvqdec.o CC libavcodec/txd.o CC libavcodec/ulti.o CC libavcodec/utils.o libavcodec/utils.c: In function 'avcodec_open2': libavcodec/utils.c:846:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] avctx->coded_frame = av_frame_alloc(); ^~~~~ In file included from libavcodec/utils.c:46:0: libavcodec/avcodec.h:3165:35: note: declared here attribute_deprecated AVFrame *coded_frame; ^~~~~~~~~~~ libavcodec/utils.c:847:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] if (!avctx->coded_frame) { ^~ In file included from libavcodec/utils.c:46:0: libavcodec/avcodec.h:3165:35: note: declared here attribute_deprecated AVFrame *coded_frame; ^~~~~~~~~~~ libavcodec/utils.c:1122:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] av_frame_free(&avctx->coded_frame); ^~~~~~~~~~~~~ In file included from libavcodec/utils.c:46:0: libavcodec/avcodec.h:3165:35: note: declared here attribute_deprecated AVFrame *coded_frame; ^~~~~~~~~~~ libavcodec/utils.c: In function 'avcodec_close': libavcodec/utils.c:1219:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] av_frame_free(&avctx->coded_frame); ^~~~~~~~~~~~~ In file included from libavcodec/utils.c:46:0: libavcodec/avcodec.h:3165:35: note: declared here attribute_deprecated AVFrame *coded_frame; ^~~~~~~~~~~ libavcodec/utils.c: In function 'av_log_missing_feature': libavcodec/utils.c:1923:9: warning: 'av_log_ask_for_sample' is deprecated [-Wdeprecated-declarations] av_log_ask_for_sample(avc, NULL); ^~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/utils.c:46:0: libavcodec/avcodec.h:6290:6: note: declared here void av_log_ask_for_sample(void *avc, const char *msg, ...) av_printf_format(2, 3); ^~~~~~~~~~~~~~~~~~~~~ CC libavcodec/utvideo.o CC libavcodec/utvideodec.o CC libavcodec/v210dec.o CC libavcodec/v210x.o CC libavcodec/v308dec.o CC libavcodec/v408dec.o CC libavcodec/v410dec.o CC libavcodec/vb.o CC libavcodec/vble.o CC libavcodec/vc1.o CC libavcodec/vc1_block.o CC libavcodec/vc1_loopfilter.o CC libavcodec/vc1_mc.o libavcodec/vc1_mc.c: In function 'ff_vc1_mc_4mv_chroma': libavcodec/vc1_mc.c:513:17: warning: 'ty' may be used uninitialized in this function [-Wmaybe-uninitialized] int16_t tx, ty; ^~ libavcodec/vc1_mc.c:542:16: warning: 'tx' may be used uninitialized in this function [-Wmaybe-uninitialized] uvmx = (tx + ((tx & 3) == 3)) >> 1; ~~~~^~~~~~~~~~~~~~~~~~ CC libavcodec/vc1_parser.o CC libavcodec/vc1_pred.o CC libavcodec/vc1data.o CC libavcodec/vc1dec.o CC libavcodec/vc1dsp.o CC libavcodec/vcr1.o CC libavcodec/videodsp.o CC libavcodec/vima.o CC libavcodec/vmdaudio.o CC libavcodec/vmdvideo.o CC libavcodec/vmnc.o CC libavcodec/vorbis.o CC libavcodec/vorbis_data.o CC libavcodec/vorbis_parser.o CC libavcodec/vorbisdec.o CC libavcodec/vorbisdsp.o CC libavcodec/vp3.o CC libavcodec/vp3_parser.o CC libavcodec/vp3dsp.o CC libavcodec/vp5.o CC libavcodec/vp56.o CC libavcodec/vp56data.o CC libavcodec/vp56dsp.o CC libavcodec/vp56rac.o CC libavcodec/vp6.o CC libavcodec/vp6dsp.o CC libavcodec/vp8.o CC libavcodec/vp8_parser.o CC libavcodec/vp8dsp.o CC libavcodec/vp9.o libavcodec/vp9.c: In function 'vp9_decode_frame': libavcodec/vp9.c:1125:9: warning: 'pkt_pts' is deprecated [-Wdeprecated-declarations] ((AVFrame *)frame)->pkt_pts = pkt->pts; ^ In file included from libavcodec/avcodec.h:38:0, from libavcodec/vp9.c:24: ./libavutil/frame.h:295:13: note: declared here int64_t pkt_pts; ^~~~~~~ libavcodec/vp9.c:1116:28: warning: 'ref' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!s->s.refs[ref].f->buf[0]) { ~~~~~~~~~~~~~~^~ CC libavcodec/vp9_parser.o CC libavcodec/vp9_raw_reorder_bsf.o CC libavcodec/vp9_superframe_bsf.o CC libavcodec/vp9_superframe_split_bsf.o CC libavcodec/vp9block.o libavcodec/vp9block.c: In function 'ff_vp9_decode_block': libavcodec/vp9block.c:702:28: warning: 'filter_id' may be used uninitialized in this function [-Wmaybe-uninitialized] uint32_t v32 = val * 0x01010101; \ ^ libavcodec/vp9block.c:99:15: note: 'filter_id' was declared here int vref, filter_id; ^~~~~~~~~ libavcodec/vp9block.c:702:28: warning: 'vref' may be used uninitialized in this function [-Wmaybe-uninitialized] uint32_t v32 = val * 0x01010101; \ ^ libavcodec/vp9block.c:99:9: note: 'vref' was declared here int vref, filter_id; ^~~~ CC libavcodec/vp9data.o CC libavcodec/vp9dsp.o CC libavcodec/vp9dsp_10bpp.o CC libavcodec/vp9dsp_12bpp.o CC libavcodec/vp9dsp_8bpp.o CC libavcodec/vp9lpf.o CC libavcodec/vp9mvs.o CC libavcodec/vp9prob.o CC libavcodec/vp9recon.o libavcodec/vp9_mc_template.c: In function 'inter_pred_8bpp.isra.0': libavcodec/vp9recon.c:321:9: warning: 'h2' may be used uninitialized in this function [-Wmaybe-uninitialized] s->vdsp.emulated_edge_mc(s->edge_emu_buffer, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref - !!my * 3 * ref_stride - !!mx * 3 * bytesperpixel, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160, ref_stride, ~~~~~~~~~~~~~~~~ bw + !!mx * 7, bh + !!my * 7, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x - !!mx * 3, y - !!my * 3, w, h); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/vp9recon.c:391:0: libavcodec/vp9_mc_template.c:41:50: note: 'h2' was declared here int w1 = ref1->width, h1 = ref1->height, w2, h2; ^~ libavcodec/vp9recon.c:321:9: warning: 'w2' may be used uninitialized in this function [-Wmaybe-uninitialized] s->vdsp.emulated_edge_mc(s->edge_emu_buffer, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref - !!my * 3 * ref_stride - !!mx * 3 * bytesperpixel, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160, ref_stride, ~~~~~~~~~~~~~~~~ bw + !!mx * 7, bh + !!my * 7, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x - !!mx * 3, y - !!my * 3, w, h); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/vp9recon.c:391:0: libavcodec/vp9_mc_template.c:41:46: note: 'w2' was declared here int w1 = ref1->width, h1 = ref1->height, w2, h2; ^~ libavcodec/vp9recon.c:386:5: warning: 'ref2' may be used uninitialized in this function [-Wmaybe-uninitialized] mc_chroma_unscaled(s, s->dsp.mc, dstu, dstv, dst_ls, srcu, srcu_ls, srcv, srcv_ls, tref, \ ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/vp9recon.c:391:0: libavcodec/vp9_mc_template.c:40:32: note: 'ref2' was declared here AVFrame *ref1 = tref1->f, *ref2; ^~~~ libavcodec/vp9recon.c:353:5: warning: 'tref2' may be used uninitialized in this function [-Wmaybe-uninitialized] ff_thread_await_progress(ref_frame, FFMAX(th, 0), 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/vp9recon.c:391:0: libavcodec/vp9_mc_template.c:39:65: note: 'tref2' was declared here ThreadFrame *tref1 = &s->s.refs[s->s.h.refidx[b->ref[0]]], *tref2; ^~~~~ libavcodec/vp9_mc_template.c: In function 'inter_pred_16bpp.isra.1': libavcodec/vp9recon.c:321:9: warning: 'h2' may be used uninitialized in this function [-Wmaybe-uninitialized] s->vdsp.emulated_edge_mc(s->edge_emu_buffer, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref - !!my * 3 * ref_stride - !!mx * 3 * bytesperpixel, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160, ref_stride, ~~~~~~~~~~~~~~~~ bw + !!mx * 7, bh + !!my * 7, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x - !!mx * 3, y - !!my * 3, w, h); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/vp9recon.c:396:0: libavcodec/vp9_mc_template.c:41:50: note: 'h2' was declared here int w1 = ref1->width, h1 = ref1->height, w2, h2; ^~ libavcodec/vp9recon.c:321:9: warning: 'w2' may be used uninitialized in this function [-Wmaybe-uninitialized] s->vdsp.emulated_edge_mc(s->edge_emu_buffer, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref - !!my * 3 * ref_stride - !!mx * 3 * bytesperpixel, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160, ref_stride, ~~~~~~~~~~~~~~~~ bw + !!mx * 7, bh + !!my * 7, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x - !!mx * 3, y - !!my * 3, w, h); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/vp9recon.c:396:0: libavcodec/vp9_mc_template.c:41:46: note: 'w2' was declared here int w1 = ref1->width, h1 = ref1->height, w2, h2; ^~ libavcodec/vp9recon.c:386:5: warning: 'ref2' may be used uninitialized in this function [-Wmaybe-uninitialized] mc_chroma_unscaled(s, s->dsp.mc, dstu, dstv, dst_ls, srcu, srcu_ls, srcv, srcv_ls, tref, \ ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/vp9recon.c:396:0: libavcodec/vp9_mc_template.c:40:32: note: 'ref2' was declared here AVFrame *ref1 = tref1->f, *ref2; ^~~~ libavcodec/vp9recon.c:353:5: warning: 'tref2' may be used uninitialized in this function [-Wmaybe-uninitialized] ff_thread_await_progress(ref_frame, FFMAX(th, 0), 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/vp9recon.c:396:0: libavcodec/vp9_mc_template.c:39:65: note: 'tref2' was declared here ThreadFrame *tref1 = &s->s.refs[s->s.h.refidx[b->ref[0]]], *tref2; ^~~~~ libavcodec/vp9recon.c: In function 'ff_vp9_intra_recon_8bpp': libavcodec/vp9recon.c:96:18: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized] uint8_t *top, *topleft; ^~~ libavcodec/vp9recon.c:157:19: warning: 'topleft' may be used uninitialized in this function [-Wmaybe-uninitialized] (c)[(i1)] = (v)[(i2)]; \ ^ libavcodec/vp9recon.c:96:24: note: 'topleft' was declared here uint8_t *top, *topleft; ^~~~~~~ libavcodec/vp9recon.c:96:18: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized] uint8_t *top, *topleft; ^~~ libavcodec/vp9recon.c:157:19: warning: 'topleft' may be used uninitialized in this function [-Wmaybe-uninitialized] (c)[(i1)] = (v)[(i2)]; \ ^ libavcodec/vp9recon.c:96:24: note: 'topleft' was declared here uint8_t *top, *topleft; ^~~~~~~ libavcodec/vp9recon.c: In function 'ff_vp9_intra_recon_16bpp': libavcodec/vp9recon.c:96:18: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized] uint8_t *top, *topleft; ^~~ In file included from libavcodec/get_bits.h:32:0, from libavcodec/vp56.h:30, from libavcodec/vp9shared.h:32, from libavcodec/vp9dec.h:35, from libavcodec/vp9data.h:27, from libavcodec/vp9recon.c:29: ./libavutil/intreadwrite.h:584:59: warning: 'topleft' may be used uninitialized in this function [-Wmaybe-uninitialized] (((av_alias##n*)(d))->u##n = ((const av_alias##n*)(s))->u##n) ^~ libavcodec/vp9recon.c:96:24: note: 'topleft' was declared here uint8_t *top, *topleft; ^~~~~~~ libavcodec/vp9recon.c:96:18: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized] uint8_t *top, *topleft; ^~~ In file included from libavcodec/get_bits.h:32:0, from libavcodec/vp56.h:30, from libavcodec/vp9shared.h:32, from libavcodec/vp9dec.h:35, from libavcodec/vp9data.h:27, from libavcodec/vp9recon.c:29: ./libavutil/intreadwrite.h:584:59: warning: 'topleft' may be used uninitialized in this function [-Wmaybe-uninitialized] (((av_alias##n*)(d))->u##n = ((const av_alias##n*)(s))->u##n) ^~ libavcodec/vp9recon.c:96:24: note: 'topleft' was declared here uint8_t *top, *topleft; ^~~~~~~ libavcodec/vp9recon.c: In function 'ff_vp9_inter_recon_8bpp': libavcodec/vp9recon.c:321:9: warning: 'h2' may be used uninitialized in this function [-Wmaybe-uninitialized] s->vdsp.emulated_edge_mc(s->edge_emu_buffer, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref - !!my * 3 * ref_stride - !!mx * 3 * bytesperpixel, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160, ref_stride, ~~~~~~~~~~~~~~~~ bw + !!mx * 7, bh + !!my * 7, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x - !!mx * 3, y - !!my * 3, w, h); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/vp9recon.c:552:0: libavcodec/vp9_mc_template.c:41:50: note: 'h2' was declared here int w1 = ref1->width, h1 = ref1->height, w2, h2; ^~ libavcodec/vp9recon.c:321:9: warning: 'w2' may be used uninitialized in this function [-Wmaybe-uninitialized] s->vdsp.emulated_edge_mc(s->edge_emu_buffer, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref - !!my * 3 * ref_stride - !!mx * 3 * bytesperpixel, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160, ref_stride, ~~~~~~~~~~~~~~~~ bw + !!mx * 7, bh + !!my * 7, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x - !!mx * 3, y - !!my * 3, w, h); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/vp9recon.c:552:0: libavcodec/vp9_mc_template.c:41:46: note: 'w2' was declared here int w1 = ref1->width, h1 = ref1->height, w2, h2; ^~ libavcodec/vp9recon.c:546:5: warning: 'ref2' may be used uninitialized in this function [-Wmaybe-uninitialized] mc_chroma_scaled(s, s->dsp.s##mc, s->dsp.mc, dstu, dstv, dst_ls, srcu, srcu_ls, srcv, srcv_ls, tref, \ ^~~~~~~~~~~~~~~~ In file included from libavcodec/vp9recon.c:552:0: libavcodec/vp9_mc_template.c:40:32: note: 'ref2' was declared here AVFrame *ref1 = tref1->f, *ref2; ^~~~ libavcodec/vp9recon.c:315:5: warning: 'tref2' may be used uninitialized in this function [-Wmaybe-uninitialized] ff_thread_await_progress(ref_frame, FFMAX(th, 0), 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/vp9recon.c:552:0: libavcodec/vp9_mc_template.c:39:65: note: 'tref2' was declared here ThreadFrame *tref1 = &s->s.refs[s->s.h.refidx[b->ref[0]]], *tref2; ^~~~~ libavcodec/vp9recon.c: In function 'ff_vp9_inter_recon_16bpp': libavcodec/vp9recon.c:321:9: warning: 'h2' may be used uninitialized in this function [-Wmaybe-uninitialized] s->vdsp.emulated_edge_mc(s->edge_emu_buffer, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref - !!my * 3 * ref_stride - !!mx * 3 * bytesperpixel, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160, ref_stride, ~~~~~~~~~~~~~~~~ bw + !!mx * 7, bh + !!my * 7, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x - !!mx * 3, y - !!my * 3, w, h); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/vp9recon.c:557:0: libavcodec/vp9_mc_template.c:41:50: note: 'h2' was declared here int w1 = ref1->width, h1 = ref1->height, w2, h2; ^~ libavcodec/vp9recon.c:321:9: warning: 'w2' may be used uninitialized in this function [-Wmaybe-uninitialized] s->vdsp.emulated_edge_mc(s->edge_emu_buffer, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref - !!my * 3 * ref_stride - !!mx * 3 * bytesperpixel, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160, ref_stride, ~~~~~~~~~~~~~~~~ bw + !!mx * 7, bh + !!my * 7, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x - !!mx * 3, y - !!my * 3, w, h); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/vp9recon.c:557:0: libavcodec/vp9_mc_template.c:41:46: note: 'w2' was declared here int w1 = ref1->width, h1 = ref1->height, w2, h2; ^~ libavcodec/vp9recon.c:546:5: warning: 'ref2' may be used uninitialized in this function [-Wmaybe-uninitialized] mc_chroma_scaled(s, s->dsp.s##mc, s->dsp.mc, dstu, dstv, dst_ls, srcu, srcu_ls, srcv, srcv_ls, tref, \ ^~~~~~~~~~~~~~~~ In file included from libavcodec/vp9recon.c:557:0: libavcodec/vp9_mc_template.c:40:32: note: 'ref2' was declared here AVFrame *ref1 = tref1->f, *ref2; ^~~~ libavcodec/vp9recon.c:315:5: warning: 'tref2' may be used uninitialized in this function [-Wmaybe-uninitialized] ff_thread_await_progress(ref_frame, FFMAX(th, 0), 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/vp9recon.c:557:0: libavcodec/vp9_mc_template.c:39:65: note: 'tref2' was declared here ThreadFrame *tref1 = &s->s.refs[s->s.h.refidx[b->ref[0]]], *tref2; ^~~~~ CC libavcodec/vqavideo.o CC libavcodec/wavpack.o CC libavcodec/webp.o CC libavcodec/webvttdec.o CC libavcodec/wma.o CC libavcodec/wma_common.o CC libavcodec/wma_freqs.o CC libavcodec/wmadec.o CC libavcodec/wmalosslessdec.o libavcodec/wmalosslessdec.c: In function 'decode_frame': libavcodec/wmalosslessdec.c:385:16: warning: 'contains_subframe[7]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmalosslessdec.c:339:14: note: 'contains_subframe[7]' was declared here uint8_t contains_subframe[WMALL_MAX_CHANNELS]; /* flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmalosslessdec.c:385:16: warning: 'contains_subframe[6]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmalosslessdec.c:339:14: note: 'contains_subframe[6]' was declared here uint8_t contains_subframe[WMALL_MAX_CHANNELS]; /* flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmalosslessdec.c:385:16: warning: 'contains_subframe[5]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmalosslessdec.c:339:14: note: 'contains_subframe[5]' was declared here uint8_t contains_subframe[WMALL_MAX_CHANNELS]; /* flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmalosslessdec.c:385:16: warning: 'contains_subframe[4]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmalosslessdec.c:339:14: note: 'contains_subframe[4]' was declared here uint8_t contains_subframe[WMALL_MAX_CHANNELS]; /* flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmalosslessdec.c:385:16: warning: 'contains_subframe[3]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmalosslessdec.c:339:14: note: 'contains_subframe[3]' was declared here uint8_t contains_subframe[WMALL_MAX_CHANNELS]; /* flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmalosslessdec.c:385:16: warning: 'contains_subframe[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmalosslessdec.c:339:14: note: 'contains_subframe[2]' was declared here uint8_t contains_subframe[WMALL_MAX_CHANNELS]; /* flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ CC libavcodec/wmaprodec.o libavcodec/wmaprodec.c: In function 'xma_decode_init': libavcodec/wmaprodec.c:1834:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] int i, ret; ^~~ libavcodec/wmaprodec.c: In function 'decode_frame': libavcodec/wmaprodec.c:676:16: warning: 'contains_subframe[7]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:632:14: note: 'contains_subframe[7]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:676:16: warning: 'contains_subframe[6]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:632:14: note: 'contains_subframe[6]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:676:16: warning: 'contains_subframe[5]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:632:14: note: 'contains_subframe[5]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:676:16: warning: 'contains_subframe[4]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:632:14: note: 'contains_subframe[4]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:676:16: warning: 'contains_subframe[3]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:632:14: note: 'contains_subframe[3]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:676:16: warning: 'contains_subframe[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:632:14: note: 'contains_subframe[2]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:676:16: warning: 'contains_subframe[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:632:14: note: 'contains_subframe[1]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:676:16: warning: 'contains_subframe[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:632:14: note: 'contains_subframe[0]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ CC libavcodec/wmavoice.o CC libavcodec/wmv2.o CC libavcodec/wmv2data.o CC libavcodec/wmv2dec.o CC libavcodec/wmv2dsp.o CC libavcodec/wnv1.o CC libavcodec/ws-snd1.o X86ASM libavcodec/x86/aacpsdsp.o CC libavcodec/x86/aacpsdsp_init.o X86ASM libavcodec/x86/ac3dsp.o X86ASM libavcodec/x86/ac3dsp_downmix.o CC libavcodec/x86/ac3dsp_init.o X86ASM libavcodec/x86/alacdsp.o CC libavcodec/x86/alacdsp_init.o X86ASM libavcodec/x86/audiodsp.o CC libavcodec/x86/audiodsp_init.o X86ASM libavcodec/x86/blockdsp.o CC libavcodec/x86/blockdsp_init.o X86ASM libavcodec/x86/bswapdsp.o CC libavcodec/x86/bswapdsp_init.o CC libavcodec/x86/cavsdsp.o X86ASM libavcodec/x86/cavsidct.o CC libavcodec/x86/constants.o X86ASM libavcodec/x86/dcadsp.o CC libavcodec/x86/dcadsp_init.o X86ASM libavcodec/x86/dct32.o CC libavcodec/x86/dct_init.o X86ASM libavcodec/x86/dirac_dwt.o CC libavcodec/x86/dirac_dwt_init.o X86ASM libavcodec/x86/diracdsp.o CC libavcodec/x86/diracdsp_init.o CC libavcodec/x86/fdct.o CC libavcodec/x86/fdctdsp_init.o X86ASM libavcodec/x86/fft.o CC libavcodec/x86/fft_init.o X86ASM libavcodec/x86/flacdsp.o CC libavcodec/x86/flacdsp_init.o X86ASM libavcodec/x86/fmtconvert.o CC libavcodec/x86/fmtconvert_init.o X86ASM libavcodec/x86/fpel.o X86ASM libavcodec/x86/g722dsp.o CC libavcodec/x86/g722dsp_init.o X86ASM libavcodec/x86/h263_loopfilter.o CC libavcodec/x86/h263dsp_init.o X86ASM libavcodec/x86/h264_chromamc.o X86ASM libavcodec/x86/h264_chromamc_10bit.o X86ASM libavcodec/x86/h264_deblock.o X86ASM libavcodec/x86/h264_deblock_10bit.o X86ASM libavcodec/x86/h264_idct.o libavcodec/x86/h264_idct.asm:1144: warning: redefining multi-line macro `STORE_DIFFx2' X86ASM libavcodec/x86/h264_idct_10bit.o X86ASM libavcodec/x86/h264_intrapred.o X86ASM libavcodec/x86/h264_intrapred_10bit.o CC libavcodec/x86/h264_intrapred_init.o CC libavcodec/x86/h264_qpel.o X86ASM libavcodec/x86/h264_qpel_10bit.o X86ASM libavcodec/x86/h264_qpel_8bit.o X86ASM libavcodec/x86/h264_weight.o X86ASM libavcodec/x86/h264_weight_10bit.o CC libavcodec/x86/h264chroma_init.o CC libavcodec/x86/h264dsp_init.o X86ASM libavcodec/x86/hevc_add_res.o X86ASM libavcodec/x86/hevc_deblock.o X86ASM libavcodec/x86/hevc_idct.o X86ASM libavcodec/x86/hevc_mc.o X86ASM libavcodec/x86/hevc_sao.o X86ASM libavcodec/x86/hevc_sao_10bit.o CC libavcodec/x86/hevcdsp_init.o X86ASM libavcodec/x86/hpeldsp.o CC libavcodec/x86/hpeldsp_init.o X86ASM libavcodec/x86/hpeldsp_vp3.o CC libavcodec/x86/hpeldsp_vp3_init.o X86ASM libavcodec/x86/huffyuvdsp.o CC libavcodec/x86/huffyuvdsp_init.o X86ASM libavcodec/x86/huffyuvencdsp.o CC libavcodec/x86/huffyuvencdsp_init.o X86ASM libavcodec/x86/idctdsp.o CC libavcodec/x86/idctdsp_init.o X86ASM libavcodec/x86/imdct36.o X86ASM libavcodec/x86/jpeg2000dsp.o CC libavcodec/x86/jpeg2000dsp_init.o X86ASM libavcodec/x86/lossless_audiodsp.o CC libavcodec/x86/lossless_audiodsp_init.o X86ASM libavcodec/x86/lossless_videodsp.o CC libavcodec/x86/lossless_videodsp_init.o X86ASM libavcodec/x86/lossless_videoencdsp.o CC libavcodec/x86/lossless_videoencdsp_init.o CC libavcodec/x86/lpc.o X86ASM libavcodec/x86/mdct15.o CC libavcodec/x86/mdct15_init.o X86ASM libavcodec/x86/me_cmp.o CC libavcodec/x86/me_cmp_init.o X86ASM libavcodec/x86/mlpdsp.o CC libavcodec/x86/mlpdsp_init.o CC libavcodec/x86/mpegaudiodsp.o CC libavcodec/x86/mpegvideo.o CC libavcodec/x86/mpegvideodsp.o CC libavcodec/x86/mpegvideoenc.o X86ASM libavcodec/x86/mpegvideoencdsp.o CC libavcodec/x86/mpegvideoencdsp_init.o X86ASM libavcodec/x86/pixblockdsp.o CC libavcodec/x86/pixblockdsp_init.o X86ASM libavcodec/x86/pngdsp.o CC libavcodec/x86/pngdsp_init.o X86ASM libavcodec/x86/proresdsp.o CC libavcodec/x86/proresdsp_init.o X86ASM libavcodec/x86/qpel.o X86ASM libavcodec/x86/qpeldsp.o CC libavcodec/x86/qpeldsp_init.o X86ASM libavcodec/x86/rv34dsp.o CC libavcodec/x86/rv34dsp_init.o X86ASM libavcodec/x86/rv40dsp.o CC libavcodec/x86/rv40dsp_init.o X86ASM libavcodec/x86/sbrdsp.o CC libavcodec/x86/sbrdsp_init.o X86ASM libavcodec/x86/simple_idct.o X86ASM libavcodec/x86/simple_idct10.o CC libavcodec/x86/snowdsp.o X86ASM libavcodec/x86/synth_filter.o CC libavcodec/x86/synth_filter_init.o X86ASM libavcodec/x86/takdsp.o CC libavcodec/x86/takdsp_init.o X86ASM libavcodec/x86/ttadsp.o CC libavcodec/x86/ttadsp_init.o CC libavcodec/x86/v210-init.o X86ASM libavcodec/x86/v210.o CC libavcodec/x86/vc1dsp_init.o X86ASM libavcodec/x86/vc1dsp_loopfilter.o X86ASM libavcodec/x86/vc1dsp_mc.o CC libavcodec/x86/vc1dsp_mmx.o X86ASM libavcodec/x86/videodsp.o CC libavcodec/x86/videodsp_init.o X86ASM libavcodec/x86/vorbisdsp.o CC libavcodec/x86/vorbisdsp_init.o X86ASM libavcodec/x86/vp3dsp.o CC libavcodec/x86/vp3dsp_init.o X86ASM libavcodec/x86/vp6dsp.o CC libavcodec/x86/vp6dsp_init.o X86ASM libavcodec/x86/vp8dsp.o CC libavcodec/x86/vp8dsp_init.o X86ASM libavcodec/x86/vp8dsp_loopfilter.o CC libavcodec/x86/vp9dsp_init.o CC libavcodec/x86/vp9dsp_init_10bpp.o CC libavcodec/x86/vp9dsp_init_12bpp.o CC libavcodec/x86/vp9dsp_init_16bpp.o X86ASM libavcodec/x86/vp9intrapred.o X86ASM libavcodec/x86/vp9intrapred_16bpp.o X86ASM libavcodec/x86/vp9itxfm.o X86ASM libavcodec/x86/vp9itxfm_16bpp.o X86ASM libavcodec/x86/vp9lpf.o X86ASM libavcodec/x86/vp9lpf_16bpp.o X86ASM libavcodec/x86/vp9mc.o X86ASM libavcodec/x86/vp9mc_16bpp.o X86ASM libavcodec/x86/xvididct.o CC libavcodec/x86/xvididct_init.o CC libavcodec/xan.o CC libavcodec/xbmdec.o CC libavcodec/xface.o CC libavcodec/xfacedec.o CC libavcodec/xiph.o CC libavcodec/xl.o CC libavcodec/xma_parser.o CC libavcodec/xpmdec.o CC libavcodec/xsubdec.o libavcodec/xsubdec.c: In function 'decode_frame': libavcodec/xsubdec.c:143:9: warning: 'pict' is deprecated [-Wdeprecated-declarations] rect->pict.data[j] = rect->data[j]; ^~~~ In file included from libavcodec/xsubdec.c:24:0: libavcodec/avcodec.h:4081:15: note: declared here AVPicture pict; ^~~~ libavcodec/xsubdec.c:143:9: warning: 'data' is deprecated [-Wdeprecated-declarations] rect->pict.data[j] = rect->data[j]; ^~~~ In file included from libavcodec/xsubdec.c:24:0: libavcodec/avcodec.h:4039:14: note: declared here uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes ^~~~ libavcodec/xsubdec.c:144:9: warning: 'pict' is deprecated [-Wdeprecated-declarations] rect->pict.linesize[j] = rect->linesize[j]; ^~~~ In file included from libavcodec/xsubdec.c:24:0: libavcodec/avcodec.h:4081:15: note: declared here AVPicture pict; ^~~~ libavcodec/xsubdec.c:144:9: warning: 'linesize' is deprecated [-Wdeprecated-declarations] rect->pict.linesize[j] = rect->linesize[j]; ^~~~ In file included from libavcodec/xsubdec.c:24:0: libavcodec/avcodec.h:4041:9: note: declared here int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line ^~~~~~~~ CC libavcodec/xvididct.o CC libavcodec/xwddec.o CC libavcodec/xxan.o CC libavcodec/y41pdec.o CC libavcodec/ylc.o CC libavcodec/yop.o CC libavcodec/yuv4dec.o CC libavcodec/zerocodec.o CC libavcodec/zmbv.o AR libavcodec/libavcodec.a E:\mpbuild\tools\mingw32\bin\ar.exe: libavcodec/x86/aacpsdsp.o: No such file or directory make[1]: *** [ffbuild/library.mak:21: libavcodec/libavcodec.a] Error 1 make[1]: Leaving directory '/sources/mplayer/ffmpeg' make: *** [Makefile:742: ffmpeg/libavcodec/libavcodec.a] Error 2