Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@wiiaboo
Created August 6, 2015 14:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wiiaboo/ac0e852c91d89327a9c0 to your computer and use it in GitHub Desktop.
Save wiiaboo/ac0e852c91d89327a9c0 to your computer and use it in GitHub Desktop.
ffmbc-compile.log
/build/FFmbc-0.7.4 $ ./configure --target-os=mingw32 --prefix=$LOCALDESTDIR --disable-debug --disable-shared --disable-doc --disable-avdevice --disable-dxva2 --disable-ffprobe --disable-w32threads --enable-gpl --enable-runtime-cpudetect --extra-cflags='-DPTW32_STATIC_LIB' --extra-libs='-ltasn1 -ldl -liconv -lpng -lorc-0.4'
install prefix /local32
source path .
C compiler gcc
ARCH x86 (generic)
big-endian no
runtime cpu detection yes
yasm yes
MMX enabled yes
MMX2 enabled yes
3DNow! enabled yes
3DNow! extended enabled yes
SSE enabled yes
SSSE3 enabled yes
AVX enabled yes
CMOV enabled no
CMOV is fast no
EBX available yes
EBP available yes
debug symbols no
strip symbols yes
optimize for size no
optimizations yes
static yes
shared no
postprocessing support yes
new filter support yes
network support yes
threading support pthreads
SDL support no
Sun medialib support no
libdxva2 enabled no
libva enabled no
libvdpau enabled no
AVISynth enabled no
libcelt enabled no
frei0r enabled no
libdc1394 support no
libdirac enabled no
libfaac enabled no
libgsm enabled no
libmp3lame enabled no
libnut enabled no
libopencv support no
libopenjpeg enabled no
librtmp enabled no
libschroedinger enabled no
libspeex enabled no
libtheora enabled no
libvorbis enabled no
libvpx enabled no
libx264 enabled no
libxavs enabled no
libxvid enabled no
openal enabled no
zlib enabled yes
bzlib enabled yes
Enabled decoders:
aac dnxhd mp3
aac_latm dpx mp3adu
aasc dsicinaudio mp3adufloat
ac3 dsicinvideo mp3float
adpcm_4xm dvbsub mp3on4
adpcm_adx dvdsub mp3on4float
adpcm_ct dvvideo mpc7
adpcm_ea dxa mpc8
adpcm_ea_maxis_xa eac3 mpeg1video
adpcm_ea_r1 eacmv mpeg2video
adpcm_ea_r2 eamad mpeg4
adpcm_ea_r3 eatgq mpegvideo
adpcm_ea_xas eatgv msmpeg4v1
adpcm_g722 eatqi msmpeg4v2
adpcm_g726 eightbps msmpeg4v3
adpcm_ima_amv eightsvx_exp msrle
adpcm_ima_dk3 eightsvx_fib msvideo1
adpcm_ima_dk4 eightsvx_raw mszh
adpcm_ima_ea_eacs escape124 mxpeg
adpcm_ima_ea_sead ffv1 nellymoser
adpcm_ima_iss ffvhuff nuv
adpcm_ima_qt flac pam
adpcm_ima_smjpeg flashsv pbm
adpcm_ima_wav flashsv2 pcm_alaw
adpcm_ima_ws flic pcm_bluray
adpcm_ms flv pcm_dvd
adpcm_sbpro_2 fourxm pcm_f32be
adpcm_sbpro_3 fraps pcm_f32le
adpcm_sbpro_4 frwu pcm_f64be
adpcm_swf gif pcm_f64le
adpcm_thp gsm pcm_lxf
adpcm_xa gsm_ms pcm_mulaw
adpcm_yamaha h261 pcm_s16be
aic h263 pcm_s16le
alac h263i pcm_s16le_planar
als h264 pcm_s24be
amrnb huffyuv pcm_s24daud
amrwb idcin pcm_s24le
amv iff_byterun1 pcm_s32be
anm iff_ilbm pcm_s32le
ansi imc pcm_s8
ape indeo2 pcm_u16be
ass indeo3 pcm_u16le
asv1 indeo5 pcm_u24be
asv2 interplay_dpcm pcm_u24le
atrac1 interplay_video pcm_u32be
atrac3 jpeg2000 pcm_u32le
aura jpegls pcm_u8
aura2 jv pcm_zork
avs kgv1 pcx
bethsoftvid kmvc pgm
bfi lagarith pgmyuv
bink loco pgssub
binkaudio_dct mace3 pictor
binkaudio_rdft mace6 png
bmp mdec ppm
c93 mimic prores
cavs mjpeg ptx
cdgraphics mjpegb qcelp
cinepak mlp qdm2
cljr mmvideo qdraw
cook motionpixels qpeg
cscd mp1 qtrle
cyuv mp1float r10k
dca mp2 r210
dfa mp2float ra_144
ra_288 targa vp5
rawvideo theora vp6
rl2 thp vp6a
roq tiertexseqvideo vp6f
roq_dpcm tiff vp8
rpza tmv vqa
rv10 truehd wavpack
rv20 truemotion1 wmapro
rv30 truemotion2 wmav1
rv40 truespeech wmav2
s302m tscc wmavoice
sgi tta wmv1
shorten twinvq wmv2
sipr txd wmv3
smackaud ulti wnv1
smacker v210 ws_snd1
smc v210x xan_dpcm
snow vb xan_wc3
sol_dpcm vc1 xan_wc4
sonic vcr1 xl
sp5x vmdaudio xsub
srt vmdvideo yop
sunrast vmnc zlib
svq1 vorbis zmbv
svq3 vp3
Enabled encoders:
a64multi h263 pcm_u32be
a64multi5 h263p pcm_u32le
aac huffyuv pcm_u8
ac3 jpegls pcm_zork
ac3_fixed ljpeg pcx
ac3_float mjpeg pgm
adpcm_adx mp2 pgmyuv
adpcm_g722 mpeg1video png
adpcm_g726 mpeg2video ppm
adpcm_ima_qt mpeg4 prores
adpcm_ima_wav msmpeg4v2 qtrle
adpcm_ms msmpeg4v3 ra_144
adpcm_swf msvideo1 rawvideo
adpcm_yamaha nellymoser roq
alac pam roq_dpcm
ass pbm rv10
asv1 pcm_alaw rv20
asv2 pcm_f32be sgi
bmp pcm_f32le snow
dca pcm_f64be sonic
dnxhd pcm_f64le sonic_ls
dpx pcm_mulaw srt
dvbsub pcm_s16be svq1
dvdsub pcm_s16le targa
dvvideo pcm_s24be tiff
eac3 pcm_s24daud v210
ffv1 pcm_s24le vorbis
ffvhuff pcm_s32be wmav1
flac pcm_s32le wmav2
flashsv pcm_s8 wmv1
flashsv2 pcm_u16be wmv2
flv pcm_u16le xsub
gif pcm_u24be zlib
h261 pcm_u24le zmbv
Enabled hwaccels:
Enabled parsers:
aac dvdsub mpeg4video
aac_latm flac mpegaudio
ac3 h261 mpegvideo
cavsvideo h263 pnm
dca h264 vc1
dirac mjpeg vp3
dnxhd mlp vp8
dvbsub
Enabled demuxers:
aac iss pcm_u32le
ac3 iv8 pcm_u8
aea ivf pmp
aiff jv pva
amr lmlm4 qcp
anm lxf r3d
apc m4v rawvideo
ape matroska rl2
applehttp microdvd rm
asf mjpeg roq
ass mlp rpl
au mm rso
avi mmf rtp
avs mov rtsp
bethsoftvid mp3 sap
bfi mpc sdp
bink mpc8 segafilm
c93 mpegps shorten
caf mpegts siff
cavsvideo mpegtsraw smacker
cdg mpegvideo sol
daud msnwc_tcp sox
dfa mtv spdif
dirac mvi srt
dnxhd mxf str
dsicin mxg swf
dts nc thp
dv nsv tiertexseq
dxa nut tmv
ea nuv truehd
ea_cdata ogg tta
eac3 oma tty
ffmetadata pcm_alaw txd
filmstrip pcm_f32be vc1
flac pcm_f32le vc1t
flic pcm_f64be vmd
flv pcm_f64le voc
fourxm pcm_mulaw vqf
g722 pcm_s16be w64
gsm pcm_s16le wav
gxf pcm_s24be wc3
h261 pcm_s24le wsaud
h263 pcm_s32be wsvqa
h264 pcm_s32le wtv
idcin pcm_s8 wv
iff pcm_u16be xa
image2 pcm_u16le xwma
image2pipe pcm_u24be yop
ingenient pcm_u24le yuv4mpegpipe
ipmovie pcm_u32be
Enabled muxers:
a64 ipod pcm_s16be
ac3 ivf pcm_s16le
adts m4v pcm_s24be
aiff matroska pcm_s24le
amr matroska_audio pcm_s32be
asf md5 pcm_s32le
asf_stream microdvd pcm_s8
ass mjpeg pcm_u16be
au mlp pcm_u16le
avi mmf pcm_u24be
avm2 mov pcm_u24le
caf mp2 pcm_u32be
cavsvideo mp3 pcm_u32le
crc mp4 pcm_u8
daud mpeg1system psp
dirac mpeg1vcd rawvideo
dnxhd mpeg1video rm
dts mpeg2dvd roq
dv mpeg2svcd rso
eac3 mpeg2video rtp
f4v mpeg2vob rtsp
ffmetadata mpegts sap
filmstrip mpjpeg sox
flac mxf spdif
flv mxf_d10 srt
framecrc null swf
framemd5 nut tg2
g722 ogg tgp
gif pcm_alaw truehd
gxf pcm_f32be vc1t
h261 pcm_f32le voc
h263 pcm_f64be wav
h264 pcm_f64le webm
image2 pcm_mulaw yuv4mpegpipe
image2pipe
Enabled protocols:
applehttp md5 rtmps
concat mmsh rtmpt
crypto mmst rtmpte
file pipe rtp
gopher rtmp tcp
http rtmpe udp
Enabled filters:
anull hflip scale
anullsink hqdn3d select
anullsrc lut setpts
blackframe lutrgb setsar
boxblur lutyuv settb
buffer movie showinfo
buffersink mp slicify
color negate split
colormatrix noformat squeeze4to3
copy null stretch4to3
crop nullsink testsrc
cropdetect nullsrc tinterlace
drawbox overlay transpose
fade pad unsharp
fieldorder pixdesctest vflip
fifo repeatframe w3fdif
format rgbtestsrc wfm_luma
framerate rotate yadif
gradfun
Enabled bsfs:
aac_adtstoasc mjpega_dump_header mpeg2_set_dar
chomp mov2textsub noise
dump_extradata mp3_header_compress remove_extradata
h264_mp4toannexb mp3_header_decompress text2movsub
mjpeg2jpeg mpeg2_dump_seq
Enabled indevs:
dshow vfwcap
Enabled outdevs:
License: GPL version 2
Creating config.mak and config.h...
/build/FFmbc-0.7.4 $ make
CC libavfilter/af_anull.o
CC libavfilter/allfilters.o
CC libavfilter/asink_anullsink.o
CC libavfilter/asrc_anullsrc.o
libavfilter/asrc_anullsrc.c: In function 'init':
libavfilter/asrc_anullsrc.c:44:35: warning: unknown conversion type character 'l' in format [-Wformat=]
av_log(ctx, AV_LOG_ERROR, "Invalid negative sample rate: %"PRId64"\n", priv->sample_rate);
^
libavfilter/asrc_anullsrc.c:44:35: warning: too many arguments for format [-Wformat-extra-args]
libavfilter/asrc_anullsrc.c: In function 'config_props':
libavfilter/asrc_anullsrc.c:71:12: warning: unknown conversion type character 'l' in format [-Wformat=]
"sample_rate:%"PRId64 " channel_layout:%"PRId64 " channel_layout_description:'%s'\n",
^
libavfilter/asrc_anullsrc.c:71:12: warning: unknown conversion type character 'l' in format [-Wformat=]
libavfilter/asrc_anullsrc.c:71:12: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'int64_t {aka long long int}' [-Wformat=]
libavfilter/asrc_anullsrc.c:71:12: warning: too many arguments for format [-Wformat-extra-args]
CC libavfilter/avcodec.o
CC libavfilter/avfilter.o
In file included from ./libavutil/avutil.h:130:0,
from ./libavutil/imgutils.h:27,
from libavfilter/avfilter.c:27:
libavfilter/avfilter.c: In function 'ff_dlog_ref':
libavfilter/avfilter.c:300:13: warning: unknown conversion type character 'l' in format [-Wformat=]
"ref[%p buf:%p refcount:%d perms:%s data:%p linesize[%d, %d, %d, %d] pts:%"PRId64" pos:%"PRId64,
^
./libavutil/log.h:150:71: note: in definition of macro 'av_dlog'
# define av_dlog(pctx, ...) do { if (0) av_log(pctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0)
^
libavfilter/avfilter.c:300:13: warning: unknown conversion type character 'l' in format [-Wformat=]
"ref[%p buf:%p refcount:%d perms:%s data:%p linesize[%d, %d, %d, %d] pts:%"PRId64" pos:%"PRId64,
^
./libavutil/log.h:150:71: note: in definition of macro 'av_dlog'
# define av_dlog(pctx, ...) do { if (0) av_log(pctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0)
^
libavfilter/avfilter.c:300:13: warning: too many arguments for format [-Wformat-extra-args]
"ref[%p buf:%p refcount:%d perms:%s data:%p linesize[%d, %d, %d, %d] pts:%"PRId64" pos:%"PRId64,
^
./libavutil/log.h:150:71: note: in definition of macro 'av_dlog'
# define av_dlog(pctx, ...) do { if (0) av_log(pctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0)
^
libavfilter/avfilter.c:315:22: warning: unknown conversion type character 'l' in format [-Wformat=]
av_dlog(ctx, " cl:%"PRId64"d n:%d r:%d p:%d",
^
./libavutil/log.h:150:71: note: in definition of macro 'av_dlog'
# define av_dlog(pctx, ...) do { if (0) av_log(pctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0)
^
libavfilter/avfilter.c:315:22: warning: format '%d' expects argument of type 'int', but argument 4 has type 'int64_t {aka long long int}' [-Wformat=]
av_dlog(ctx, " cl:%"PRId64"d n:%d r:%d p:%d",
^
./libavutil/log.h:150:71: note: in definition of macro 'av_dlog'
# define av_dlog(pctx, ...) do { if (0) av_log(pctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0)
^
libavfilter/avfilter.c:315:22: warning: too many arguments for format [-Wformat-extra-args]
av_dlog(ctx, " cl:%"PRId64"d n:%d r:%d p:%d",
^
./libavutil/log.h:150:71: note: in definition of macro 'av_dlog'
# define av_dlog(pctx, ...) do { if (0) av_log(pctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0)
^
libavfilter/avfilter.c: In function 'ff_dlog_link':
libavfilter/avfilter.c:340:17: warning: unknown conversion type character 'l' in format [-Wformat=]
"link[%p r:%"PRId64" cl:%s fmt:%-16s %-16s->%-16s]%s",
^
./libavutil/log.h:150:71: note: in definition of macro 'av_dlog'
# define av_dlog(pctx, ...) do { if (0) av_log(pctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0)
^
libavfilter/avfilter.c:340:17: warning: format '%s' expects argument of type 'char *', but argument 5 has type 'int64_t {aka long long int}' [-Wformat=]
"link[%p r:%"PRId64" cl:%s fmt:%-16s %-16s->%-16s]%s",
^
./libavutil/log.h:150:71: note: in definition of macro 'av_dlog'
# define av_dlog(pctx, ...) do { if (0) av_log(pctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0)
^
libavfilter/avfilter.c:340:17: warning: too many arguments for format [-Wformat-extra-args]
"link[%p r:%"PRId64" cl:%s fmt:%-16s %-16s->%-16s]%s",
^
./libavutil/log.h:150:71: note: in definition of macro 'av_dlog'
# define av_dlog(pctx, ...) do { if (0) av_log(pctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0)
^
CC libavfilter/avfiltergraph.o
CC libavfilter/defaults.o
libavfilter/defaults.c: In function 'set_common_formats':
libavfilter/defaults.c:208:75: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
(AVFilterFormats**)((void*)ctx->inputs[i]+offout));
^
libavfilter/defaults.c:213:76: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
(AVFilterFormats**)((void*)ctx->outputs[i]+offin));
^
CC libavfilter/drawutils.o
CC libavfilter/formats.o
CC libavfilter/graphparser.o
CC libavfilter/libmpcodecs/img_format.o
CC libavfilter/libmpcodecs/mp_image.o
CC libavfilter/libmpcodecs/pullup.o
CC libavfilter/libmpcodecs/vf_2xsai.o
CC libavfilter/libmpcodecs/vf_decimate.o
CC libavfilter/libmpcodecs/vf_delogo.o
CC libavfilter/libmpcodecs/vf_denoise3d.o
CC libavfilter/libmpcodecs/vf_detc.o
CC libavfilter/libmpcodecs/vf_dint.o
CC libavfilter/libmpcodecs/vf_divtc.o
CC libavfilter/libmpcodecs/vf_down3dright.o
CC libavfilter/libmpcodecs/vf_dsize.o
CC libavfilter/libmpcodecs/vf_eq.o
CC libavfilter/libmpcodecs/vf_eq2.o
CC libavfilter/libmpcodecs/vf_field.o
CC libavfilter/libmpcodecs/vf_fil.o
CC libavfilter/libmpcodecs/vf_fixpts.o
CC libavfilter/libmpcodecs/vf_framestep.o
CC libavfilter/libmpcodecs/vf_fspp.o
{standard input}: Assembler messages:
{standard input}:375: Warning: missing operand; zero assumed
{standard input}:381: Warning: missing operand; zero assumed
{standard input}:398: Warning: missing operand; zero assumed
{standard input}:402: Warning: missing operand; zero assumed
{standard input}:437: Warning: missing operand; zero assumed
{standard input}:445: Warning: missing operand; zero assumed
{standard input}:453: Warning: missing operand; zero assumed
{standard input}:465: Warning: missing operand; zero assumed
{standard input}:494: Warning: missing operand; zero assumed
{standard input}:503: Warning: missing operand; zero assumed
{standard input}:509: Warning: missing operand; zero assumed
{standard input}:511: Warning: missing operand; zero assumed
{standard input}:597: Warning: missing operand; zero assumed
{standard input}:603: Warning: missing operand; zero assumed
{standard input}:620: Warning: missing operand; zero assumed
{standard input}:624: Warning: missing operand; zero assumed
{standard input}:659: Warning: missing operand; zero assumed
{standard input}:667: Warning: missing operand; zero assumed
{standard input}:675: Warning: missing operand; zero assumed
{standard input}:687: Warning: missing operand; zero assumed
{standard input}:718: Warning: missing operand; zero assumed
{standard input}:727: Warning: missing operand; zero assumed
{standard input}:733: Warning: missing operand; zero assumed
{standard input}:735: Warning: missing operand; zero assumed
{standard input}:846: Warning: missing operand; zero assumed
{standard input}:848: Warning: missing operand; zero assumed
{standard input}:880: Warning: missing operand; zero assumed
{standard input}:894: Warning: missing operand; zero assumed
{standard input}:912: Warning: missing operand; zero assumed
{standard input}:918: Warning: missing operand; zero assumed
{standard input}:1005: Warning: missing operand; zero assumed
{standard input}:1007: Warning: missing operand; zero assumed
{standard input}:1037: Warning: missing operand; zero assumed
{standard input}:1053: Warning: missing operand; zero assumed
CC libavfilter/libmpcodecs/vf_geq.o
CC libavfilter/libmpcodecs/vf_gradfun.o
CC libavfilter/libmpcodecs/vf_harddup.o
CC libavfilter/libmpcodecs/vf_hqdn3d.o
CC libavfilter/libmpcodecs/vf_hue.o
CC libavfilter/libmpcodecs/vf_il.o
CC libavfilter/libmpcodecs/vf_ilpack.o
CC libavfilter/libmpcodecs/vf_ivtc.o
CC libavfilter/libmpcodecs/vf_kerndeint.o
CC libavfilter/libmpcodecs/vf_mcdeint.o
libavfilter/libmpcodecs/vf_mcdeint.c: In function 'filter':
libavfilter/libmpcodecs/vf_mcdeint.c:94:9: warning: variable 'out_size' set but not used [-Wunused-but-set-variable]
int out_size;
^
libavfilter/libmpcodecs/vf_mcdeint.c: In function 'config':
libavfilter/libmpcodecs/vf_mcdeint.c:199:13: warning: 'avcodec_alloc_context' is deprecated [-Wdeprecated-declarations]
vf->priv->avctx_enc= avcodec_alloc_context();
^
In file included from libavfilter/libmpcodecs/vf_mcdeint.c:58:0:
./libavcodec/avcodec.h:3658:17: note: declared here
AVCodecContext *avcodec_alloc_context(void);
^
libavfilter/libmpcodecs/vf_mcdeint.c:227:13: warning: 'avcodec_open' is deprecated [-Wdeprecated-declarations]
avcodec_open(avctx_enc, enc);
^
In file included from libavfilter/libmpcodecs/vf_mcdeint.c:58:0:
./libavcodec/avcodec.h:3789:5: note: declared here
int avcodec_open(AVCodecContext *avctx, AVCodec *codec);
^
CC libavfilter/libmpcodecs/vf_mirror.o
CC libavfilter/libmpcodecs/vf_noise.o
CC libavfilter/libmpcodecs/vf_ow.o
CC libavfilter/libmpcodecs/vf_palette.o
CC libavfilter/libmpcodecs/vf_perspective.o
CC libavfilter/libmpcodecs/vf_phase.o
CC libavfilter/libmpcodecs/vf_pp7.o
CC libavfilter/libmpcodecs/vf_pullup.o
CC libavfilter/libmpcodecs/vf_qp.o
CC libavfilter/libmpcodecs/vf_rectangle.o
CC libavfilter/libmpcodecs/vf_remove_logo.o
CC libavfilter/libmpcodecs/vf_rotate.o
CC libavfilter/libmpcodecs/vf_sab.o
libavfilter/libmpcodecs/vf_sab.c: In function 'config':
libavfilter/libmpcodecs/vf_sab.c:146:5: warning: 'sh' may be used uninitialized in this function [-Wmaybe-uninitialized]
allocStuff(&vf->priv->chroma, width>>sw, height>>sh);
^
libavfilter/libmpcodecs/vf_sab.c:146:5: warning: 'sw' may be used uninitialized in this function [-Wmaybe-uninitialized]
CC libavfilter/libmpcodecs/vf_screenshot.o
libavfilter/libmpcodecs/vf_screenshot.c: In function 'scale_image':
libavfilter/libmpcodecs/vf_screenshot.c:136:26: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types]
sws_scale(priv->ctx, mpi->planes, mpi->stride, 0, priv->dh, dst, dst_stride);
^
In file included from libavfilter/libmpcodecs/vf_screenshot.c:39:0:
./libswscale/swscale.h:238: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[],
^
libavfilter/libmpcodecs/vf_screenshot.c: In function 'draw_slice':
libavfilter/libmpcodecs/vf_screenshot.c:159:34: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types]
sws_scale(vf->priv->ctx, src, stride, y, h, dst, dst_stride);
^
In file included from libavfilter/libmpcodecs/vf_screenshot.c:39:0:
./libswscale/swscale.h:238: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[],
^
libavfilter/libmpcodecs/vf_screenshot.c: In function 'vf_open':
libavfilter/libmpcodecs/vf_screenshot.c:302:5: warning: 'avcodec_alloc_context' is deprecated [-Wdeprecated-declarations]
vf->priv->avctx = avcodec_alloc_context();
^
In file included from libavfilter/libmpcodecs/vf_screenshot.c:40:0:
./libavcodec/avcodec.h:3658:17: note: declared here
AVCodecContext *avcodec_alloc_context(void);
^
libavfilter/libmpcodecs/vf_screenshot.c:304:5: warning: 'avcodec_open' is deprecated [-Wdeprecated-declarations]
if (avcodec_open(vf->priv->avctx, avcodec_find_encoder(CODEC_ID_PNG))) {
^
In file included from libavfilter/libmpcodecs/vf_screenshot.c:40:0:
./libavcodec/avcodec.h:3789:5: note: declared here
int avcodec_open(AVCodecContext *avctx, AVCodec *codec);
^
CC libavfilter/libmpcodecs/vf_smartblur.o
libavfilter/libmpcodecs/vf_smartblur.c: In function 'config':
libavfilter/libmpcodecs/vf_smartblur.c:105:5: warning: 'sh' may be used uninitialized in this function [-Wmaybe-uninitialized]
allocStuff(&vf->priv->chroma, width>>sw, height>>sh);
^
libavfilter/libmpcodecs/vf_smartblur.c:105:5: warning: 'sw' may be used uninitialized in this function [-Wmaybe-uninitialized]
CC libavfilter/libmpcodecs/vf_softpulldown.o
libavfilter/libmpcodecs/vf_softpulldown.c: In function 'uninit':
libavfilter/libmpcodecs/vf_softpulldown.c:140:37: warning: unknown conversion type character 'l' in format [-Wformat=]
mp_msg(MSGT_VFILTER, MSGL_INFO, "softpulldown: %lld frames in, %lld frames out\n", vf->priv->in, vf->priv->out);
^
libavfilter/libmpcodecs/vf_softpulldown.c:140:37: warning: unknown conversion type character 'l' in format [-Wformat=]
libavfilter/libmpcodecs/vf_softpulldown.c:140:37: warning: too many arguments for format [-Wformat-extra-args]
CC libavfilter/libmpcodecs/vf_softskip.o
CC libavfilter/libmpcodecs/vf_spp.o
libavfilter/libmpcodecs/vf_spp.c: In function 'vf_open':
libavfilter/libmpcodecs/vf_spp.c:580:5: warning: 'avcodec_alloc_context' is deprecated [-Wdeprecated-declarations]
vf->priv->avctx= avcodec_alloc_context();
^
In file included from libavfilter/libmpcodecs/vf_spp.c:41:0:
./libavcodec/avcodec.h:3658:17: note: declared here
AVCodecContext *avcodec_alloc_context(void);
^
CC libavfilter/libmpcodecs/vf_swapuv.o
CC libavfilter/libmpcodecs/vf_telecine.o
CC libavfilter/libmpcodecs/vf_test.o
CC libavfilter/libmpcodecs/vf_tile.o
libavfilter/libmpcodecs/vf_tile.c: In function 'vf_open':
libavfilter/libmpcodecs/vf_tile.c:288:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
args = "";
^
CC libavfilter/libmpcodecs/vf_tinterlace.o
CC libavfilter/libmpcodecs/vf_unsharp.o
CC libavfilter/libmpcodecs/vf_uspp.o
libavfilter/libmpcodecs/vf_uspp.c: In function 'filter':
libavfilter/libmpcodecs/vf_uspp.c:177:21: warning: variable 'out_size' set but not used [-Wunused-but-set-variable]
int offset, out_size;
^
libavfilter/libmpcodecs/vf_uspp.c: In function 'config':
libavfilter/libmpcodecs/vf_uspp.c:226:13: warning: 'avcodec_alloc_context' is deprecated [-Wdeprecated-declarations]
vf->priv->avctx_enc[i]= avcodec_alloc_context();
^
In file included from libavfilter/libmpcodecs/vf_uspp.c:32:0:
./libavcodec/avcodec.h:3658:17: note: declared here
AVCodecContext *avcodec_alloc_context(void);
^
libavfilter/libmpcodecs/vf_uspp.c:236:13: warning: 'avcodec_open' is deprecated [-Wdeprecated-declarations]
avcodec_open(avctx_enc, enc);
^
In file included from libavfilter/libmpcodecs/vf_uspp.c:32:0:
./libavcodec/avcodec.h:3789:5: note: declared here
int avcodec_open(AVCodecContext *avctx, AVCodec *codec);
^
CC libavfilter/libmpcodecs/vf_yuvcsp.o
CC libavfilter/libmpcodecs/vf_yvu9.o
CC libavfilter/vf_aspect.o
CC libavfilter/vf_blackframe.o
libavfilter/vf_blackframe.c: In function 'end_frame':
libavfilter/vf_blackframe.c:104:34: warning: unknown conversion type character 'l' in format [-Wformat=]
av_log(ctx, AV_LOG_INFO, "frame:%u pblack:%u pos:%"PRId64" pts:%"PRId64" t:%f "
^
libavfilter/vf_blackframe.c:104:34: warning: unknown conversion type character 'l' in format [-Wformat=]
libavfilter/vf_blackframe.c:104:34: warning: format '%f' expects argument of type 'double', but argument 6 has type 'int64_t {aka long long int}' [-Wformat=]
libavfilter/vf_blackframe.c:104:34: warning: format '%c' expects argument of type 'int', but argument 7 has type 'int64_t {aka long long int}' [-Wformat=]
libavfilter/vf_blackframe.c:104:34: warning: format '%d' expects argument of type 'int', but argument 8 has type 'double' [-Wformat=]
libavfilter/vf_blackframe.c:104:34: warning: too many arguments for format [-Wformat-extra-args]
CC libavfilter/vf_boxblur.o
libavfilter/vf_boxblur.c: In function 'draw_slice':
libavfilter/vf_boxblur.c:312:23: warning: variable 'src' set but not used [-Wunused-but-set-variable]
uint8_t *dst[4], *src[4];
^
libavfilter/vf_boxblur.c:312:14: warning: variable 'dst' set but not used [-Wunused-but-set-variable]
uint8_t *dst[4], *src[4];
^
CC libavfilter/vf_colormatrix.o
CC libavfilter/vf_copy.o
CC libavfilter/vf_crop.o
CC libavfilter/vf_cropdetect.o
libavfilter/vf_cropdetect.c: In function 'end_frame':
libavfilter/vf_cropdetect.c:184:16: warning: unknown conversion type character 'l' in format [-Wformat=]
"x1:%d x2:%d y1:%d y2:%d w:%d h:%d x:%d y:%d pos:%"PRId64" pts:%"PRId64" t:%f crop=%d:%d:%d:%d\n",
^
libavfilter/vf_cropdetect.c:184:16: warning: unknown conversion type character 'l' in format [-Wformat=]
libavfilter/vf_cropdetect.c:184:16: warning: format '%f' expects argument of type 'double', but argument 12 has type 'int64_t {aka long long int}' [-Wformat=]
libavfilter/vf_cropdetect.c:184:16: warning: format '%d' expects argument of type 'int', but argument 13 has type 'int64_t {aka long long int}' [-Wformat=]
libavfilter/vf_cropdetect.c:184:16: warning: format '%d' expects argument of type 'int', but argument 14 has type 'double' [-Wformat=]
libavfilter/vf_cropdetect.c:184:16: warning: too many arguments for format [-Wformat-extra-args]
CC libavfilter/vf_drawbox.o
CC libavfilter/vf_fade.o
CC libavfilter/vf_fieldorder.o
CC libavfilter/vf_fifo.o
CC libavfilter/vf_format.o
CC libavfilter/vf_framerate.o
CC libavfilter/vf_gradfun.o
CC libavfilter/vf_hflip.o
CC libavfilter/vf_hqdn3d.o
CC libavfilter/vf_lut.o
CC libavfilter/vf_mp.o
libavfilter/vf_mp.c: In function 'vf_get_image':
libavfilter/vf_mp.c:450:19: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
MPContext *m= ((uint8_t*)vf) - offsetof(MPContext, next_vf);
^
libavfilter/vf_mp.c: In function 'vf_next_put_image':
libavfilter/vf_mp.c:622:36: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
picref->buf->please_use_av_free= av_free;
^
libavfilter/vf_mp.c: In function 'init':
libavfilter/vf_mp.c:768:36: warning: passing argument 2 of 'm->vf.info->vf_open' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
if(m->vf.info->vf_open(&m->vf, args)<=0){
^
libavfilter/vf_mp.c:768:36: note: expected 'char *' but argument is of type 'const char *'
CC libavfilter/vf_null.o
CC libavfilter/vf_overlay.o
libavfilter/vf_overlay.c: In function 'config_input_main':
libavfilter/vf_overlay.c:170:22: warning: unused variable 'ctx' [-Wunused-variable]
AVFilterContext *ctx = inlink->dst;
^
CC libavfilter/vf_pad.o
CC libavfilter/vf_pixdesctest.o
libavfilter/vf_pixdesctest.c: In function 'draw_slice':
libavfilter/vf_pixdesctest.c:95:32: warning: passing argument 2 of 'av_read_image_line' from incompatible pointer type [-Wincompatible-pointer-types]
inpic->data,
^
In file included from libavfilter/vf_pixdesctest.c:26:0:
./libavutil/pixdesc.h:114:6: note: expected 'const uint8_t ** {aka const unsigned char **}' but argument is of type 'uint8_t ** {aka unsigned char **}'
void av_read_image_line(uint16_t *dst, const uint8_t *data[4], const int linesize[4],
^
CC libavfilter/vf_repeatframe.o
CC libavfilter/vf_rotate.o
CC libavfilter/vf_scale.o
CC libavfilter/vf_select.o
CC libavfilter/vf_setpts.o
CC libavfilter/vf_settb.o
libavfilter/vf_settb.c: In function 'start_frame':
libavfilter/vf_settb.c:115:35: warning: unknown conversion type character 'l' in format [-Wformat=]
av_log(ctx, AV_LOG_DEBUG, "tb:%d/%d pts:%"PRId64" -> tb:%d/%d pts:%"PRId64"\n",
^
libavfilter/vf_settb.c:115:35: warning: format '%d' expects argument of type 'int', but argument 6 has type 'int64_t {aka long long int}' [-Wformat=]
libavfilter/vf_settb.c:115:35: warning: unknown conversion type character 'l' in format [-Wformat=]
libavfilter/vf_settb.c:115:35: warning: too many arguments for format [-Wformat-extra-args]
CC libavfilter/vf_showinfo.o
libavfilter/vf_showinfo.c: In function 'end_frame':
libavfilter/vf_showinfo.c:62:12: warning: unknown conversion type character 'l' in format [-Wformat=]
"n:%d pts:%"PRId64" pts_time:%f pos:%"PRId64" "
^
libavfilter/vf_showinfo.c:62:12: warning: format '%f' expects argument of type 'double', but argument 5 has type 'int64_t {aka long long int}' [-Wformat=]
libavfilter/vf_showinfo.c:62:12: warning: unknown conversion type character 'l' in format [-Wformat=]
libavfilter/vf_showinfo.c:62:12: warning: format '%s' expects argument of type 'char *', but argument 6 has type 'double' [-Wformat=]
libavfilter/vf_showinfo.c:62:12: warning: format '%d' expects argument of type 'int', but argument 7 has type 'int64_t {aka long long int}' [-Wformat=]
libavfilter/vf_showinfo.c:62:12: warning: format '%d' expects argument of type 'int', but argument 8 has type 'const char * const' [-Wformat=]
libavfilter/vf_showinfo.c:62:12: warning: too many arguments for format [-Wformat-extra-args]
CC libavfilter/vf_slicify.o
CC libavfilter/vf_split.o
CC libavfilter/vf_stretch4to3.o
CC libavfilter/vf_tinterlace.o
libavfilter/vf_tinterlace.c: In function 'end_frame':
libavfilter/vf_tinterlace.c:308:28: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual]
(const uint8_t **)cur->data, cur->linesize,
^
libavfilter/vf_tinterlace.c:313:28: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual]
(const uint8_t **)next->data, next->linesize,
^
libavfilter/vf_tinterlace.c:335:28: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual]
(const uint8_t **)cur->data, cur->linesize,
^
libavfilter/vf_tinterlace.c:340:28: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual]
(const uint8_t **)tinterlace->black_data, tinterlace->black_linesize,
^
libavfilter/vf_tinterlace.c:357:28: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual]
(const uint8_t **)cur->data, cur->linesize,
^
libavfilter/vf_tinterlace.c:363:28: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual]
(const uint8_t **)next->data, next->linesize,
^
libavfilter/vf_tinterlace.c:387:28: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual]
(const uint8_t **)cur->data, cur->linesize,
^
libavfilter/vf_tinterlace.c:393:28: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual]
(const uint8_t **)next->data, next->linesize,
^
CC libavfilter/vf_transpose.o
CC libavfilter/vf_unsharp.o
CC libavfilter/vf_vflip.o
CC libavfilter/vf_w3fdif.o
CC libavfilter/vf_waveformmonitor.o
CC libavfilter/vf_yadif.o
libavfilter/vf_yadif.c: In function 'return_frame':
libavfilter/vf_yadif.c:219:28: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
yadif->filter_line = filter_line_c_16bit;
^
CC libavfilter/vsink_buffer.o
CC libavfilter/vsink_nullsink.o
CC libavfilter/vsrc_buffer.o
libavfilter/vsrc_buffer.c: In function 'av_vsrc_buffer_add_video_buffer_ref':
libavfilter/vsrc_buffer.c:107:19: warning: passing argument 3 of 'av_image_copy' from incompatible pointer type [-Wincompatible-pointer-types]
picref->data, picref->linesize,
^
In file included from libavfilter/vsrc_buffer.c:29:0:
./libavutil/imgutils.h:112:6: note: expected 'const uint8_t ** {aka const unsigned char **}' but argument is of type 'uint8_t ** {aka unsigned char **}'
void av_image_copy(uint8_t *dst_data[4], int dst_linesizes[4],
^
CC libavfilter/vsrc_color.o
CC libavfilter/vsrc_movie.o
libavfilter/vsrc_movie.c: In function 'movie_init':
libavfilter/vsrc_movie.c:105:5: warning: 'dump_format' is deprecated [-Wdeprecated-declarations]
dump_format(movie->format_ctx, 0, movie->file_name, 0);
^
In file included from libavfilter/vsrc_movie.c:37:0:
./libavformat/avformat.h:1567:27: note: declared here
attribute_deprecated void dump_format(AVFormatContext *ic,
^
libavfilter/vsrc_movie.c:114:24: warning: unknown conversion type character 'l' in format [-Wformat=]
"%s: seek value overflow with start_time:%"PRId64" seek_point:%"PRId64"\n",
^
libavfilter/vsrc_movie.c:114:24: warning: unknown conversion type character 'l' in format [-Wformat=]
libavfilter/vsrc_movie.c:114:24: warning: too many arguments for format [-Wformat-extra-args]
libavfilter/vsrc_movie.c:121:39: warning: unknown conversion type character 'l' in format [-Wformat=]
av_log(ctx, AV_LOG_ERROR, "%s: could not seek to position %"PRId64"\n",
^
libavfilter/vsrc_movie.c:121:39: warning: too many arguments for format [-Wformat-extra-args]
libavfilter/vsrc_movie.c:160:30: warning: unknown conversion type character 'l' in format [-Wformat=]
av_log(ctx, AV_LOG_INFO, "seek_point:%"PRIi64" format_name:%s file_name:%s stream_index:%d\n",
^
libavfilter/vsrc_movie.c:160:30: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'int64_t {aka long long int}' [-Wformat=]
libavfilter/vsrc_movie.c:160:30: warning: format '%d' expects argument of type 'int', but argument 6 has type 'char *' [-Wformat=]
libavfilter/vsrc_movie.c:160:30: warning: too many arguments for format [-Wformat-extra-args]
libavfilter/vsrc_movie.c: In function 'movie_get_frame':
libavfilter/vsrc_movie.c:254:31: warning: passing argument 3 of 'av_image_copy' from incompatible pointer type [-Wincompatible-pointer-types]
movie->frame->data, movie->frame->linesize,
^
In file included from libavfilter/vsrc_movie.c:36:0:
./libavutil/imgutils.h:112:6: note: expected 'const uint8_t ** {aka const unsigned char **}' but argument is of type 'uint8_t ** {aka unsigned char **}'
void av_image_copy(uint8_t *dst_data[4], int dst_linesizes[4],
^
In file included from ./libavutil/avutil.h:130:0,
from ./libavutil/opt.h:31,
from libavfilter/vsrc_movie.c:35:
libavfilter/vsrc_movie.c:270:25: warning: unknown conversion type character 'l' in format [-Wformat=]
"movie_get_frame(): file:'%s' pts:%"PRId64" time:%lf pos:%"PRId64" aspect:%d/%d\n",
^
./libavutil/log.h:150:71: note: in definition of macro 'av_dlog'
# define av_dlog(pctx, ...) do { if (0) av_log(pctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0)
^
libavfilter/vsrc_movie.c:270:25: warning: format '%lf' expects argument of type 'double', but argument 5 has type 'int64_t {aka long long int}' [-Wformat=]
"movie_get_frame(): file:'%s' pts:%"PRId64" time:%lf pos:%"PRId64" aspect:%d/%d\n",
^
./libavutil/log.h:150:71: note: in definition of macro 'av_dlog'
# define av_dlog(pctx, ...) do { if (0) av_log(pctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0)
^
libavfilter/vsrc_movie.c:270:25: warning: unknown conversion type character 'l' in format [-Wformat=]
"movie_get_frame(): file:'%s' pts:%"PRId64" time:%lf pos:%"PRId64" aspect:%d/%d\n",
^
./libavutil/log.h:150:71: note: in definition of macro 'av_dlog'
# define av_dlog(pctx, ...) do { if (0) av_log(pctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0)
^
libavfilter/vsrc_movie.c:270:25: warning: format '%d' expects argument of type 'int', but argument 6 has type 'double' [-Wformat=]
"movie_get_frame(): file:'%s' pts:%"PRId64" time:%lf pos:%"PRId64" aspect:%d/%d\n",
^
./libavutil/log.h:150:71: note: in definition of macro 'av_dlog'
# define av_dlog(pctx, ...) do { if (0) av_log(pctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0)
^
libavfilter/vsrc_movie.c:270:25: warning: format '%d' expects argument of type 'int', but argument 7 has type 'int64_t {aka long long int}' [-Wformat=]
"movie_get_frame(): file:'%s' pts:%"PRId64" time:%lf pos:%"PRId64" aspect:%d/%d\n",
^
./libavutil/log.h:150:71: note: in definition of macro 'av_dlog'
# define av_dlog(pctx, ...) do { if (0) av_log(pctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0)
^
libavfilter/vsrc_movie.c:270:25: warning: too many arguments for format [-Wformat-extra-args]
"movie_get_frame(): file:'%s' pts:%"PRId64" time:%lf pos:%"PRId64" aspect:%d/%d\n",
^
./libavutil/log.h:150:71: note: in definition of macro 'av_dlog'
# define av_dlog(pctx, ...) do { if (0) av_log(pctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0)
^
CC libavfilter/vsrc_nullsrc.o
CC libavfilter/vsrc_testsrc.o
CC libavfilter/x86/gradfun.o
CC libavfilter/x86/yadif.o
In file included from libavfilter/x86/yadif.c:33:0:
libavfilter/x86/yadif_template.c: In function 'ff_yadif_filter_line_ssse3':
libavfilter/x86/yadif_template.c:110:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
uint8_t *tmpA= (uint8_t*)(((uint64_t)(tmp+15)) & ~15);
^
In file included from libavfilter/x86/yadif.c:40:0:
libavfilter/x86/yadif_template.c: In function 'ff_yadif_filter_line_sse2':
libavfilter/x86/yadif_template.c:110:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
uint8_t *tmpA= (uint8_t*)(((uint64_t)(tmp+15)) & ~15);
^
In file included from libavfilter/x86/yadif.c:47:0:
libavfilter/x86/yadif_template.c: In function 'ff_yadif_filter_line_mmx':
libavfilter/x86/yadif_template.c:110:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
uint8_t *tmpA= (uint8_t*)(((uint64_t)(tmp+15)) & ~15);
^
AR libavfilter/libavfilter.a
CC libavformat/4xm.o
CC libavformat/a64.o
CC libavformat/aacdec.o
CC libavformat/ac3dec.o
CC libavformat/adtsenc.o
CC libavformat/aea.o
CC libavformat/aiffdec.o
CC libavformat/aiffenc.o
CC libavformat/allformats.o
CC libavformat/amr.o
CC libavformat/anm.o
CC libavformat/apc.o
CC libavformat/ape.o
libavformat/ape.c: In function 'ape_read_header':
libavformat/ape.c:259:16: warning: unknown conversion type character 'z' in format [-Wformat=]
"Number of seek entries is less than number of frames: %zu vs. %"PRIu32"\n",
^
libavformat/ape.c:259:16: warning: too many arguments for format [-Wformat-extra-args]
CC libavformat/apetag.o
CC libavformat/applehttp.o
In file included from ./libavutil/common.h:342:0,
from ./libavutil/avutil.h:125,
from ./libavutil/opt.h:31,
from libavformat/applehttp.c:31:
C:/builds/gcc52/msys64/mingw32/i686-w64-mingw32/include/io.h: In function '_findfirst64i32':
./libavutil/internal.h:148:17: error: implicit declaration of function 'strncpy_is_forbidden_due_to_security_issues_use_av_strlcpy' [-Werror=implicit-function-declaration]
#define strncpy strncpy_is_forbidden_due_to_security_issues_use_av_strlcpy
^
cc1.exe: some warnings being treated as errors
common.mak:47: recipe for target 'libavformat/applehttp.o' failed
make: *** [libavformat/applehttp.o] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment