emerge -pv libav These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N *] media-video/libav-9999 USE="X alsa bzip2 encode gpl hardcoded-tables mp3 theora threads vorbis xvid zlib (-3dnow) (-3dnowext) -aac (-altivec) (-amr) -bindist -cpudetection -custom-cflags -debug -dirac -doc -faac (-frei0r) -gsm (-ieee1394) -jack -jpeg2k (-mmx) (-mmxext) -network -oss -pic -qt-faststart (-rtmp) (-schroedinger) -sdl -speex (-ssse3) -static-libs -test -v4l -v4l2 (-vaapi) -vdpau (-vpx) (-x264)" VIDEO_CARDS="(-nvidia)" 0 kB Total: 1 package (1 new), Size of downloads: 0 kB AC100 ~ # emerge libav Calculating dependencies... done! >>> Verifying ebuild manifests >>> Emerging (1 of 1) media-video/libav-9999 >>> Unpacking source... remote: Counting objects: 1172, done. remote: Compressing objects: 100% (784/784), done. remote: Total 952 (delta 772), reused 186 (delta 167) Receiving objects: 100% (952/952), 154.18 KiB, done. Resolving deltas: 100% (772/772), completed with 214 local objects. From git://git.libav.org/libav 8096fdf..f190118 master -> master GIT update --> repository: git://git.libav.org/libav.git updating from commit: 8096fdf0b6886305ea1a8cb2c869ab2732cd8e11 to commit: f1901180e02a766edbc74b8fb8cfbb88b79ef347 Changelog | 2 + avconv.c | 89 +++--- avplay.c | 12 +- configure | 3 +- doc/general.texi | 4 +- libavcodec/Makefile | 7 +- libavcodec/aac_adtstoasc_bsf.c | 4 +- libavcodec/aac_parser.c | 2 +- libavcodec/aacadtsdec.c | 6 +- libavcodec/aacadtsdec.h | 2 +- libavcodec/aacdec.c | 28 +- libavcodec/aacenc.c | 4 +- libavcodec/ac3_parser.c | 4 +- libavcodec/ac3_parser.h | 2 +- libavcodec/ac3dec.c | 4 +- libavcodec/ac3enc_opts_template.c | 6 +- libavcodec/adpcm.c | 30 +- libavcodec/alac.c | 382 +++++++++++------------- libavcodec/allcodecs.c | 4 +- libavcodec/alsdec.c | 8 +- libavcodec/arm/asm-offsets.h | 12 +- libavcodec/arm/h264dsp_init_arm.c | 86 ++---- libavcodec/arm/h264dsp_neon.S | 86 ++---- libavcodec/arm/h264pred_init_arm.c | 6 +- libavcodec/asv1.c | 2 +- libavcodec/avcodec.h | 24 ++- libavcodec/bitstream.c | 4 +- libavcodec/cavsdec.c | 6 +- libavcodec/cljr.c | 2 +- libavcodec/dirac.c | 4 +- libavcodec/dirac.h | 4 +- libavcodec/dsputil.h | 2 + libavcodec/dv.c | 6 +- libavcodec/dvdata.c | 4 +- libavcodec/dvdata.h | 6 +- libavcodec/flac.h | 14 +- libavcodec/flacdec.c | 16 +- libavcodec/flvenc.c | 2 +- libavcodec/fmtconvert.h | 10 +- libavcodec/g722.c | 427 +-------------------------- libavcodec/g722.h | 74 +++++ libavcodec/g722dec.c | 143 +++++++++ libavcodec/g722enc.c | 311 +++++++++++++++++++ libavcodec/h261dec.c | 2 +- libavcodec/h261enc.c | 2 +- libavcodec/h263.h | 42 --- libavcodec/h263dec.c | 2 +- libavcodec/h264.c | 396 ++++++++++++++++--------- libavcodec/h264.h | 12 +- libavcodec/h264_cabac.c | 84 +++++- libavcodec/h264_cavlc.c | 127 ++++++++- libavcodec/h264_loopfilter.c | 61 +++- libavcodec/h264_mvpred.h | 7 +- libavcodec/h264_parser.c | 2 +- libavcodec/h264_ps.c | 5 +- libavcodec/h264_refs.c | 2 +- libavcodec/h264data.h | 9 +- libavcodec/h264dsp.c | 66 +++-- libavcodec/h264dsp.h | 18 +- libavcodec/h264dsp_template.c | 44 ++- libavcodec/h264idct_template.c | 50 +++ libavcodec/h264pred.c | 56 +++- libavcodec/h264pred.h | 6 +- libavcodec/h264pred_template.c | 177 +++++++++++- libavcodec/imgconvert.c | 2 + libavcodec/internal.h | 2 +- libavcodec/ituh263enc.c | 2 +- libavcodec/jpeglsenc.c | 2 +- libavcodec/libavcodec.v | 13 +- libavcodec/libopenjpeg.c | 45 +++- libavcodec/libspeexdec.c | 68 +++-- libavcodec/libspeexenc.c | 324 ++++++++++++++++++++ libavcodec/libvo-aacenc.c | 2 +- libavcodec/mjpegbdec.c | 4 +- libavcodec/mjpegdec.c | 2 +- libavcodec/mp3_header_decompress_bsf.c | 4 +- libavcodec/mpeg12.c | 69 ++--- libavcodec/mpeg12.h | 14 + libavcodec/mpeg12data.c | 2 +- libavcodec/mpeg12data.h | 2 +- libavcodec/mpeg12enc.c | 10 +- libavcodec/mpeg4audio.c | 10 +- libavcodec/mpeg4audio.h | 6 +- libavcodec/mpeg4videoenc.c | 45 +++- libavcodec/mpegaudio_parser.c | 2 +- libavcodec/mpegaudiodata.c | 4 +- libavcodec/mpegaudiodata.h | 4 +- libavcodec/mpegaudiodec.c | 110 +++++-- libavcodec/mpegaudiodec_float.c | 2 +- libavcodec/mpegaudiodecheader.c | 10 +- libavcodec/mpegaudiodecheader.h | 4 +- libavcodec/mpegaudioenc.c | 6 +- libavcodec/mpegvideo.c | 7 +- libavcodec/mpegvideo.h | 8 +- libavcodec/mpegvideo_enc.c | 10 +- libavcodec/mpegvideo_parser.c | 6 +- libavcodec/msmpeg4.c | 2 +- libavcodec/mxpegdec.c | 4 +- libavcodec/options.c | 9 +- libavcodec/pcm.c | 88 +++--- libavcodec/ppc/h264_altivec.c | 49 ++-- libavcodec/pthread.c | 1 + libavcodec/put_bits.h | 8 +- libavcodec/resample.c | 8 +- libavcodec/rv10enc.c | 2 +- libavcodec/rv34.c | 2 +- libavcodec/shorten.c | 511 ++++++++++++++++++------------- libavcodec/svq1enc.c | 4 +- libavcodec/tta.c | 295 +++++++++--------- libavcodec/twinvq.c | 14 +- libavcodec/utils.c | 14 +- libavcodec/vc1dec.c | 4 + libavcodec/vcr1.c | 2 +- libavcodec/version.h | 5 +- libavcodec/vorbisdec.c | 26 +- libavcodec/vp3.c | 2 +- libavcodec/vp8.c | 70 ++++- libavcodec/vp8.h | 11 +- libavcodec/wavpack.c | 4 +- libavcodec/wmaenc.c | 4 +- libavcodec/wmaprodec.c | 4 +- libavcodec/wmavoice.c | 4 +- libavcodec/x86/ac3dsp_mmx.c | 2 +- libavcodec/x86/dsputil_mmx.c | 24 +- libavcodec/x86/dsputil_yasm.asm | 8 - libavcodec/x86/fmtconvert.asm | 140 +++++++++ libavcodec/x86/fmtconvert_mmx.c | 213 ++------------ libavcodec/x86/h264_intrapred_init.c | 49 ++-- libavcodec/x86/h264_weight.asm | 210 +++++-------- libavcodec/x86/h264_weight_10bit.asm | 146 ++++------ libavcodec/x86/h264dsp_mmx.c | 202 +++++-------- libavcodec/x86/proresdsp-init.c | 6 +- libavcodec/x86/vp8dsp-init.c | 2 +- libavcodec/xiph.c | 2 +- libavcodec/xiph.h | 6 +- libavcodec/xsubenc.c | 4 +- libavdevice/Makefile | 4 +- libavdevice/dv1394.c | 6 +- libavdevice/jack_audio.c | 2 +- libavdevice/libcdio.c | 2 +- libavdevice/timefilter.c | 151 ++++++++++ libavdevice/timefilter.h | 97 ++++++ libavformat/Makefile | 7 +- libavformat/ac3dec.c | 2 +- libavformat/adtsenc.c | 4 +- libavformat/asfdec.c | 2 +- libavformat/avformat.h | 8 +- libavformat/avidec.c | 6 +- libavformat/dv.c | 18 +- libavformat/dv.h | 6 +- libavformat/dvenc.c | 2 +- libavformat/ffmetadec.c | 2 +- libavformat/flacdec.c | 4 +- libavformat/flacenc.c | 2 +- libavformat/flacenc_header.c | 2 +- libavformat/flvdec.c | 7 +- libavformat/flvenc.c | 46 ++- libavformat/gxf.c | 4 +- libavformat/id3v2.h | 10 +- libavformat/id3v2enc.c | 146 +++++++++ libavformat/internal.h | 4 +- libavformat/isom.c | 4 +- libavformat/latmenc.c | 10 +- libavformat/libavformat.v | 31 ++- libavformat/matroskadec.c | 6 +- libavformat/matroskaenc.c | 4 +- libavformat/mov.c | 70 +++-- libavformat/mp3dec.c | 4 +- libavformat/mp3enc.c | 124 +------- libavformat/mpegenc.c | 10 +- libavformat/mpegtsenc.c | 2 +- libavformat/nutdec.c | 2 +- libavformat/nutenc.c | 4 +- libavformat/oggenc.c | 4 +- libavformat/oggparsedirac.c | 2 +- libavformat/oggparseflac.c | 2 +- libavformat/oggparsespeex.c | 20 +- libavformat/oggparsevorbis.c | 2 +- libavformat/rtpenc_mpv.c | 2 +- libavformat/sdp.c | 4 +- libavformat/spdifdec.c | 2 +- libavformat/spdifenc.c | 2 +- libavformat/timefilter.c | 151 ---------- libavformat/timefilter.h | 97 ------ libavformat/tta.c | 4 + libavformat/utils.c | 25 +- libavformat/version.h | 6 + libavutil/pixdesc.c | 23 ++ libavutil/pixfmt.h | 3 + libavutil/x86/x86util.asm | 12 + libswscale/ppc/swscale_altivec.c | 94 +----- libswscale/swscale.c | 384 ++++++++++-------------- libswscale/swscale_internal.h | 75 +++--- libswscale/utils.c | 23 +- libswscale/x86/scale.asm | 238 +++++++++++++++- libswscale/x86/swscale_mmx.c | 32 ++ libswscale/x86/swscale_template.c | 210 +------------- libswscale/yuv2rgb.c | 4 +- presets/libvpx-1080p50_60.avpreset | 2 +- tests/codec-regression.sh | 1 - tests/ref/acodec/pcm | 4 - tests/ref/fate/lossless-shortenaudio | 2 +- tests/ref/lavfi/crop_scale | 2 +- tests/ref/lavfi/pixdesc | 10 +- tests/ref/lavfi/pixfmts_copy | 10 +- tests/ref/lavfi/pixfmts_crop | 4 +- tests/ref/lavfi/pixfmts_hflip | 8 +- tests/ref/lavfi/pixfmts_null | 10 +- tests/ref/lavfi/pixfmts_scale | 14 +- tests/ref/lavfi/pixfmts_vflip | 10 +- 210 files changed, 4736 insertions(+), 3563 deletions(-) branch: master storage directory: "/mnt/ac100/distfiles/egit-src/libav.git" checkout type: bare repository Cloning into /var/tmp/portage/media-video/libav-9999/work/libav-9999... done. Checking out files: 100% (2268/2268), done. Branch branch-master set up to track remote branch master from origin. Switched to a new branch 'branch-master' >>> Unpacked to /var/tmp/portage/media-video/libav-9999/work/libav-9999 >>> Source unpacked in /var/tmp/portage/media-video/libav-9999/work >>> Preparing source in /var/tmp/portage/media-video/libav-9999/work/libav-9999 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-video/libav-9999/work/libav-9999 ... install prefix /usr source path . C compiler armv7a-hardfloat-linux-gnueabi-gcc ARCH arm (armv7-a) big-endian no runtime cpu detection no ARMv5TE enabled yes ARMv6 enabled yes ARMv6T2 enabled yes ARM VFP enabled yes IWMMXT enabled no NEON enabled no debug symbols no optimize for size no optimizations yes static no shared yes postprocessing support yes new filter support yes network support no threading support pthreads SDL support yes Sun medialib support no libdxva2 enabled no libva enabled no libvdpau enabled no AVISynth enabled no frei0r enabled no libcdio support no libdc1394 support no libdirac enabled no libfaac enabled no libgsm enabled no libmp3lame enabled yes libnut enabled no libopencore-amrnb support no libopencore-amrwb support no libopencv support no libopenjpeg enabled no librtmp enabled no libschroedinger enabled no libspeex enabled no libtheora enabled yes libvo-aacenc support no libvo-amrwbenc support no libvorbis enabled yes libvpx enabled no libx264 enabled no libxavs enabled no libxvid enabled yes zlib enabled yes bzlib enabled yes Enabled decoders: aac dpx mp3float aac_latm dsicinaudio mp3on4 aasc dsicinvideo mp3on4float ac3 dvbsub mpc7 adpcm_4xm dvdsub mpc8 adpcm_adx dvvideo mpeg1video adpcm_ct dxa mpeg2video adpcm_ea eac3 mpeg4 adpcm_ea_maxis_xa eacmv mpegvideo adpcm_ea_r1 eamad msmpeg4v1 adpcm_ea_r2 eatgq msmpeg4v2 adpcm_ea_r3 eatgv msmpeg4v3 adpcm_ea_xas eatqi msrle adpcm_g722 eightbps msvideo1 adpcm_g726 eightsvx_exp mszh adpcm_ima_amv eightsvx_fib mxpeg adpcm_ima_dk3 escape124 nellymoser adpcm_ima_dk4 ffv1 nuv adpcm_ima_ea_eacs ffvhuff pam adpcm_ima_ea_sead flac pbm adpcm_ima_iss flashsv pcm_alaw adpcm_ima_qt flashsv2 pcm_bluray adpcm_ima_smjpeg flic pcm_dvd adpcm_ima_wav flv pcm_f32be adpcm_ima_ws fourxm pcm_f32le adpcm_ms fraps pcm_f64be adpcm_sbpro_2 frwu pcm_f64le adpcm_sbpro_3 gif pcm_lxf adpcm_sbpro_4 gsm pcm_mulaw adpcm_swf gsm_ms pcm_s16be adpcm_thp h261 pcm_s16le adpcm_xa h263 pcm_s16le_planar adpcm_yamaha h263i pcm_s24be alac h264 pcm_s24daud als huffyuv pcm_s24le amrnb idcin pcm_s32be amrwb iff_byterun1 pcm_s32le amv iff_ilbm pcm_s8 anm imc pcm_u16be ansi indeo2 pcm_u16le ape indeo3 pcm_u24be ass indeo5 pcm_u24le asv1 interplay_dpcm pcm_u32be asv2 interplay_video pcm_u32le atrac1 jpegls pcm_u8 atrac3 jv pcm_zork aura kgv1 pcx aura2 kmvc pgm avs lagarith pgmyuv bethsoftvid loco pgssub bfi mace3 pictor bink mace6 png binkaudio_dct mdec ppm binkaudio_rdft mimic prores bmp mjpeg ptx c93 mjpegb qcelp cavs mlp qdm2 cdgraphics mmvideo qdraw cinepak motionpixels qpeg cljr mp1 qtrle cook mp1float r10k cscd mp2 r210 cyuv mp2float ra_144 dca mp3 ra_288 dfa mp3adu rawvideo dnxhd mp3adufloat rl2 roq tiff vp6 roq_dpcm tmv vp6a rpza truehd vp6f rv10 truemotion1 vp8 rv20 truemotion2 vqa rv30 truespeech wavpack rv40 tscc wmapro s302m tta wmav1 sgi twinvq wmav2 shorten txd wmavoice sipr ulti wmv1 smackaud utvideo wmv2 smacker v210 wmv3 smc v210x wmv3image snow vb wnv1 sol_dpcm vc1 ws_snd1 sp5x vc1image xan_dpcm srt vcr1 xan_wc3 sunrast vmdaudio xan_wc4 svq1 vmdvideo xl svq3 vmnc xsub targa vorbis yop theora vp3 zlib thp vp5 zmbv tiertexseqvideo Enabled encoders: a64multi huffyuv pcm_u16le a64multi5 jpegls pcm_u24be aac libmp3lame pcm_u24le ac3 libtheora pcm_u32be ac3_fixed libvorbis pcm_u32le adpcm_adx libxvid pcm_u8 adpcm_g722 ljpeg pcx adpcm_g726 mjpeg pgm adpcm_ima_qt mp2 pgmyuv adpcm_ima_wav mpeg1video png adpcm_ms mpeg2video ppm adpcm_swf mpeg4 qtrle adpcm_yamaha msmpeg4v2 ra_144 alac msmpeg4v3 rawvideo ass nellymoser roq asv1 pam roq_dpcm asv2 pbm rv10 bmp pcm_alaw rv20 dnxhd pcm_f32be sgi dpx pcm_f32le snow dvbsub pcm_f64be svq1 dvdsub pcm_f64le targa dvvideo pcm_mulaw tiff eac3 pcm_s16be v210 ffv1 pcm_s16le vorbis ffvhuff pcm_s24be wmav1 flac pcm_s24daud wmav2 flashsv pcm_s24le wmv1 flv pcm_s32be wmv2 gif pcm_s32le xsub h261 pcm_s8 zlib h263 pcm_u16be zmbv h263p Enabled hwaccels: Enabled parsers: aac dvdsub mpegaudio aac_latm flac mpegvideo ac3 h261 pnm cavsvideo h263 rv30 dca h264 rv40 dirac mjpeg vc1 dnxhd mlp vp3 dvbsub mpeg4video vp8 Enabled demuxers: aac ingenient pcm_u24be ac3 ipmovie pcm_u24le aea iss pcm_u32be aiff iv8 pcm_u32le amr ivf pcm_u8 anm jv pva apc latm qcp ape lmlm4 r3d applehttp lxf rawvideo asf m4v rl2 ass matroska rm au mjpeg roq avi mlp rpl avs mm rso bethsoftvid mmf segafilm bfi mov shorten bink mp3 siff c93 mpc smacker caf mpc8 sol cavsvideo mpegps sox cdg mpegts spdif daud mpegtsraw srt dfa mpegvideo str dirac msnwc_tcp swf dnxhd mtv thp dsicin mvi tiertexseq dts mxf tmv dv mxg truehd dxa nc tta ea nsv tty ea_cdata nut txd eac3 nuv vc1 ffm ogg vc1t ffmetadata oma vmd filmstrip pcm_alaw voc flac pcm_f32be vqf flic pcm_f32le w64 flv pcm_f64be wav fourxm pcm_f64le wc3 g722 pcm_mulaw wsaud gsm pcm_s16be wsvqa gxf pcm_s16le wtv h261 pcm_s24be wv h263 pcm_s24le xa h264 pcm_s32be xmv idcin pcm_s32le xwma iff pcm_s8 yop image2 pcm_u16be yuv4mpegpipe image2pipe pcm_u16le Enabled muxers: a64 ipod pcm_mulaw ac3 ivf pcm_s16be adts latm pcm_s16le aiff m4v pcm_s24be amr matroska pcm_s24le asf matroska_audio pcm_s32be asf_stream md5 pcm_s32le ass mjpeg pcm_s8 au mlp pcm_u16be avi mmf pcm_u16le avm2 mov pcm_u24be cavsvideo mp2 pcm_u24le crc mp3 pcm_u32be daud mp4 pcm_u32le dirac mpeg1system pcm_u8 dnxhd mpeg1vcd psp dts mpeg1video rawvideo dv mpeg2dvd rm eac3 mpeg2svcd roq ffm mpeg2video rso ffmetadata mpeg2vob rtp filmstrip mpegts sox flac mpjpeg spdif flv mxf srt framecrc mxf_d10 swf framemd5 null tg2 g722 nut tgp gif ogg truehd gxf pcm_alaw vc1t h261 pcm_f32be voc h263 pcm_f32le wav h264 pcm_f64be webm image2 pcm_f64le yuv4mpegpipe image2pipe Enabled protocols: applehttp md5 rtmps concat pipe rtmpt crypto rtmpe rtmpte file Enabled filters: anull gradfun rgbtestsrc anullsink hflip scale anullsrc hqdn3d select blackframe lut setdar boxblur lutrgb setpts buffer lutyuv setsar color movie settb copy negate showinfo crop noformat slicify cropdetect null split delogo nullsink testsrc drawbox nullsrc transpose fade overlay unsharp fieldorder pad vflip fifo pixdesctest yadif format Enabled bsfs: aac_adtstoasc mjpeg2jpeg mp3_header_decompress chomp mjpega_dump_header noise dump_extradata mov2textsub remove_extradata h264_mp4toannexb mp3_header_compress text2movsub imx_dump_header Enabled indevs: alsa fbdev x11_grab_device dv1394 Enabled outdevs: alsa License: GPL version 3 or later Creating config.mak and config.h... >>> Source configured. >>> Compiling source in /var/tmp/portage/media-video/libav-9999/work/libav-9999 ... make -j2 version.h make: `version.h' is up to date. make -j2 CC libavdevice/alldevices.o CC libavdevice/alsa-audio-common.o CC libavdevice/alsa-audio-dec.o CC libavdevice/alsa-audio-enc.o CC libavdevice/avdevice.o CC libavdevice/dv1394.o CC libavdevice/fbdev.o CC libavdevice/x11grab.o 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 CC libavformat/apetag.o CC libavformat/applehttp.o CC libavformat/applehttpproto.o CC libavformat/asf.o CC libavformat/asfcrypt.o CC libavformat/asfdec.o CC libavformat/asfenc.o CC libavformat/assdec.o CC libavformat/assenc.o CC libavformat/au.o CC libavformat/audiointerleave.o CC libavformat/avc.o CC libavformat/avi.o CC libavformat/avidec.o CC libavformat/avienc.o CC libavformat/avio.o libavformat/avio.c: In function ‘avio_enum_protocols’: libavformat/avio.c:65:23: warning: initialization from incompatible pointer type [enabled by default] libavformat/avio.c: In function ‘ffurl_write’: libavformat/avio.c:315:5: warning: passing argument 2 of ‘retry_transfer_wrapper’ discards ‘const’ qualifier from pointer target type [enabled by default] libavformat/avio.c:263:19: note: expected ‘unsigned char *’ but argument is of type ‘const unsigned char *’ libavformat/avio.c:315:5: warning: passing argument 5 of ‘retry_transfer_wrapper’ from incompatible pointer type [enabled by default] libavformat/avio.c:263:19: note: expected ‘int (*)(struct URLContext *, unsigned char *, int)’ but argument is of type ‘int (*)(struct URLContext *, const unsigned char *, int)’ CC libavformat/aviobuf.o libavformat/aviobuf.c: In function ‘ffio_init_context’: libavformat/aviobuf.c:65:5: warning: ‘is_streamed’ is deprecated (declared at libavformat/avio.h:68) [-Wdeprecated-declarations] libavformat/aviobuf.c: In function ‘ffio_fdopen’: libavformat/aviobuf.c:845:29: warning: passing argument 5 of ‘avio_alloc_context’ from incompatible pointer type [enabled by default] libavformat/aviobuf.c:106:14: note: expected ‘int (*)(void *, uint8_t *, int)’ but argument is of type ‘int (*)(struct URLContext *, unsigned char *, int)’ libavformat/aviobuf.c:845:29: warning: passing argument 6 of ‘avio_alloc_context’ from incompatible pointer type [enabled by default] libavformat/aviobuf.c:106:14: note: expected ‘int (*)(void *, uint8_t *, int)’ but argument is of type ‘int (*)(struct URLContext *, const unsigned char *, int)’ libavformat/aviobuf.c:845:29: warning: passing argument 7 of ‘avio_alloc_context’ from incompatible pointer type [enabled by default] libavformat/aviobuf.c:106:14: note: expected ‘int64_t (*)(void *, int64_t, int)’ but argument is of type ‘int64_t (*)(struct URLContext *, int64_t, int)’ libavformat/aviobuf.c:851:5: warning: ‘is_streamed’ is deprecated (declared at libavformat/avio.h:68) [-Wdeprecated-declarations] CC libavformat/avlanguage.o CC libavformat/avs.o CC libavformat/bethsoftvid.o CC libavformat/bfi.o CC libavformat/bink.o CC libavformat/c93.o CC libavformat/caf.o CC libavformat/cafdec.o CC libavformat/cavsvideodec.o CC libavformat/cdg.o CC libavformat/concat.o CC libavformat/crcenc.o CC libavformat/crypto.o CC libavformat/cutils.o CC libavformat/daud.o CC libavformat/dfa.o CC libavformat/diracdec.o CC libavformat/dnxhddec.o CC libavformat/dsicin.o CC libavformat/dtsdec.o CC libavformat/dv.o CC libavformat/dvenc.o libavformat/dvenc.c: In function ‘dv_init_mux’: libavformat/dvenc.c:342:5: warning: ‘timestamp’ is deprecated (declared at libavformat/avformat.h:694) [-Wdeprecated-declarations] libavformat/dvenc.c:343:9: warning: ‘timestamp’ is deprecated (declared at libavformat/avformat.h:694) [-Wdeprecated-declarations] CC libavformat/dxa.o CC libavformat/eacdata.o CC libavformat/electronicarts.o CC libavformat/ffmdec.o CC libavformat/ffmenc.o libavformat/ffmenc.c: In function ‘ffm_write_packet’: libavformat/ffmenc.c:207:5: warning: ‘timestamp’ is deprecated (declared at libavformat/avformat.h:694) [-Wdeprecated-declarations] libavformat/ffmenc.c:215:5: warning: ‘timestamp’ is deprecated (declared at libavformat/avformat.h:694) [-Wdeprecated-declarations] CC libavformat/ffmetadec.o CC libavformat/ffmetaenc.o CC libavformat/file.o CC libavformat/filmstripdec.o CC libavformat/filmstripenc.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/framecrcenc.o CC libavformat/gif.o CC libavformat/gxf.o libavformat/gif.c: In function ‘gif_write_header’: libavformat/gif.c:292:5: warning: ‘loop_output’ is deprecated (declared at libavformat/avformat.h:761) [-Wdeprecated-declarations] libavformat/gif.c:293:9: warning: ‘loop_output’ is deprecated (declared at libavformat/avformat.h:761) [-Wdeprecated-declarations] CC libavformat/gxfenc.o libavformat/gxfenc.c: In function ‘gxf_write_umf_material_description’: libavformat/gxfenc.c:402:5: warning: ‘timestamp’ is deprecated (declared at libavformat/avformat.h:694) [-Wdeprecated-declarations] libavformat/gxfenc.c:403:9: warning: ‘timestamp’ is deprecated (declared at libavformat/avformat.h:694) [-Wdeprecated-declarations] CC libavformat/h261dec.o CC libavformat/h263dec.o CC libavformat/h264dec.o CC libavformat/id3v1.o CC libavformat/id3v2.o libavformat/id3v2.c: In function ‘read_ttag’: libavformat/id3v2.c:245:13: warning: assignment discards ‘const’ qualifier from pointer target type [enabled by default] libavformat/id3v2.c: At top level: libavformat/id3v2.c:387:5: warning: function declaration isn’t a prototype [-Wstrict-prototypes] CC libavformat/id3v2enc.o libavformat/id3v2.c: In function ‘ff_id3v2_read_all’: libavformat/id3v2.c:519:27: warning: ‘extra_func’ may be used uninitialized in this function [-Wuninitialized] libavformat/id3v2.c:425:24: note: ‘extra_func’ was declared here CC libavformat/idcin.o CC libavformat/idroqdec.o CC libavformat/idroqenc.o CC libavformat/iff.o CC libavformat/img2.o libavformat/img2.c: In function ‘read_header’: libavformat/img2.c:238:5: warning: ‘loop_input’ is deprecated (declared at libavformat/avformat.h:781) [-Wdeprecated-declarations] libavformat/img2.c:239:9: warning: ‘loop_input’ is deprecated (declared at libavformat/avformat.h:781) [-Wdeprecated-declarations] CC libavformat/ingenientdec.o CC libavformat/ipmovie.o CC libavformat/isom.o CC libavformat/iss.o CC libavformat/iv8.o CC libavformat/ivfdec.o CC libavformat/ivfenc.o CC libavformat/jvdec.o CC libavformat/latmenc.o CC libavformat/lmlm4.o CC libavformat/lxfdec.o CC libavformat/m4vdec.o CC libavformat/matroska.o CC libavformat/matroskadec.o CC libavformat/matroskaenc.o CC libavformat/md5enc.o CC libavformat/md5proto.o CC libavformat/metadata.o CC libavformat/mm.o CC libavformat/mmf.o CC libavformat/mov.o CC libavformat/movenc.o libavformat/movenc.c: In function ‘mov_write_header’: libavformat/movenc.c:2267:5: warning: ‘timestamp’ is deprecated (declared at libavformat/avformat.h:694) [-Wdeprecated-declarations] libavformat/movenc.c:2268:9: warning: ‘timestamp’ is deprecated (declared at libavformat/avformat.h:694) [-Wdeprecated-declarations] 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 libavformat/mpegenc.c: In function ‘mpeg_mux_init’: libavformat/mpegenc.c:424:5: warning: ‘mux_rate’ is deprecated (declared at libavformat/avformat.h:745) [-Wdeprecated-declarations] libavformat/mpegenc.c:425:9: warning: ‘mux_rate’ is deprecated (declared at libavformat/avformat.h:745) [-Wdeprecated-declarations] libavformat/mpegenc.c: In function ‘flush_packet’: libavformat/mpegenc.c:930:9: warning: passing argument 4 of ‘av_fifo_generic_read’ from incompatible pointer type [enabled by default] ./libavutil/fifo.h:78:5: note: expected ‘void (*)(void *, void *, int)’ but argument is of type ‘void (*)(struct AVIOContext *, const unsigned char *, int)’ libavformat/mpegenc.c: In function ‘mpeg_mux_write_packet’: libavformat/mpegenc.c:1166:5: warning: ‘preload’ is deprecated (declared at libavformat/avformat.h:749) [-Wdeprecated-declarations] libavformat/mpegenc.c:1167:9: warning: ‘preload’ is deprecated (declared at libavformat/avformat.h:749) [-Wdeprecated-declarations] CC libavformat/mpegts.o libavformat/mpegts.c: In function ‘mp4_read_iods’: libavformat/mpegts.c:879:5: warning: passing argument 2 of ‘ffio_init_context’ discards ‘const’ qualifier from pointer target type [enabled by default] libavformat/avio_internal.h:26:5: note: expected ‘unsigned char *’ but argument is of type ‘const uint8_t *’ CC libavformat/mpegtsenc.o libavformat/mpegtsenc.c: In function ‘mpegts_write_header’: libavformat/mpegtsenc.c:544:5: warning: ‘mux_rate’ is deprecated (declared at libavformat/avformat.h:745) [-Wdeprecated-declarations] libavformat/mpegtsenc.c:545:9: warning: ‘mux_rate’ is deprecated (declared at libavformat/avformat.h:745) [-Wdeprecated-declarations] CC libavformat/mpegvideodec.o CC libavformat/mpjpeg.o CC libavformat/msnwc_tcp.o CC libavformat/mtv.o CC libavformat/mvi.o CC libavformat/mxf.o CC libavformat/mxfdec.o CC libavformat/mxfenc.o libavformat/mxfdec.c: In function ‘mxf_decrypt_triplet’: libavformat/mxfdec.c:296:5: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] libavformat/mxfenc.c: In function ‘mxf_write_header’: libavformat/mxfenc.c:1519:5: warning: ‘timestamp’ is deprecated (declared at libavformat/avformat.h:694) [-Wdeprecated-declarations] libavformat/mxfenc.c:1520:9: warning: ‘timestamp’ is deprecated (declared at libavformat/avformat.h:694) [-Wdeprecated-declarations] CC libavformat/mxg.o libavformat/mxg.c: In function ‘mxg_update_cache.isra.0’: libavformat/mxg.c:113:50: warning: ‘soi_pos’ may be used uninitialized in this function [-Wuninitialized] CC libavformat/ncdec.o CC libavformat/nsvdec.o CC libavformat/nullenc.o CC libavformat/nut.o CC libavformat/nutdec.o libavformat/nutdec.c: In function ‘decode_main_header’: libavformat/nutdec.c:279:13: warning: passing argument 2 of ‘avio_read’ discards ‘const’ qualifier from pointer target type [enabled by default] libavformat/avio.h:471:5: note: expected ‘unsigned char *’ but argument is of type ‘const uint8_t *’ CC libavformat/nutenc.o CC libavformat/nuv.o CC libavformat/oggdec.o CC libavformat/oggenc.o CC libavformat/oggparsecelt.o CC libavformat/oggparsedirac.o CC libavformat/oggparseflac.o CC libavformat/oggparseogm.o CC libavformat/oggparseskeleton.o CC libavformat/oggparsespeex.o CC libavformat/oggparsetheora.o CC libavformat/oggparsevorbis.o CC libavformat/oma.o CC libavformat/options.o CC libavformat/os_support.o libavformat/options.c:78:1: warning: ‘mux_rate’ is deprecated (declared at libavformat/avformat.h:745) [-Wdeprecated-declarations] CC libavformat/pcm.o CC libavformat/pcmdec.o CC libavformat/pcmenc.o CC libavformat/psxstr.o CC libavformat/pva.o CC libavformat/qcp.o CC libavformat/r3d.o CC libavformat/rawdec.o CC libavformat/rawenc.o CC libavformat/rawvideodec.o CC libavformat/riff.o CC libavformat/rl2.o CC libavformat/rm.o CC libavformat/rmdec.o CC libavformat/rmenc.o CC libavformat/rpl.o libavformat/rmdec.c: In function ‘ff_rm_parse_packet’: libavformat/rmdec.c:623:24: warning: ‘pos’ may be used uninitialized in this function [-Wuninitialized] libavformat/rmdec.c:603:34: note: ‘pos’ was declared here libavformat/rmdec.c:641:34: warning: ‘len2’ may be used uninitialized in this function [-Wuninitialized] libavformat/rmdec.c:603:28: note: ‘len2’ was declared here libavformat/rmdec.c:647:25: warning: ‘pic_num’ may be used uninitialized in this function [-Wuninitialized] libavformat/rmdec.c:603:19: note: ‘pic_num’ was declared here libavformat/rmdec.c:639:13: warning: ‘seq’ may be used uninitialized in this function [-Wuninitialized] libavformat/rmdec.c:603:14: note: ‘seq’ was declared here libavformat/rmdec.c: In function ‘rm_read_packet’: libavformat/rmdec.c:875:17: warning: ‘st’ may be used uninitialized in this function [-Wuninitialized] CC libavformat/rso.o CC libavformat/rsodec.o CC libavformat/rsoenc.o CC libavformat/rtp.o CC libavformat/rtpenc.o CC libavformat/rtpenc_aac.o CC libavformat/rtpenc_amr.o CC libavformat/rtpenc_chain.o CC libavformat/rtpenc_h263.o CC libavformat/rtpenc_h264.o CC libavformat/rtpenc_latm.o CC libavformat/rtpenc_mpv.o CC libavformat/rtpenc_vp8.o CC libavformat/rtpenc_xiph.o CC libavformat/sauce.o CC libavformat/sdp.o CC libavformat/seek.o CC libavformat/segafilm.o CC libavformat/sierravmd.o CC libavformat/siff.o CC libavformat/smacker.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/swfdec.o CC libavformat/swfenc.o CC libavformat/thp.o libavformat/swfenc.c: In function ‘swf_write_video’: libavformat/swfenc.c:424:9: warning: passing argument 4 of ‘av_fifo_generic_read’ from incompatible pointer type [enabled by default] ./libavutil/fifo.h:78:5: note: expected ‘void (*)(void *, void *, int)’ but argument is of type ‘void (*)(struct AVIOContext *, const unsigned char *, int)’ CC libavformat/tiertexseq.o CC libavformat/tmv.o CC libavformat/tta.o CC libavformat/tty.o CC libavformat/txd.o CC libavformat/utils.o CC libavformat/vc1test.o libavformat/utils.c: In function ‘convert_format_parameters’: libavformat/utils.c:402:5: warning: ‘time_base’ is deprecated (declared at libavformat/avformat.h:245) [-Wdeprecated-declarations] libavformat/utils.c:403:9: warning: ‘time_base’ is deprecated (declared at libavformat/avformat.h:245) [-Wdeprecated-declarations] libavformat/utils.c:403:9: warning: ‘time_base’ is deprecated (declared at libavformat/avformat.h:245) [-Wdeprecated-declarations] libavformat/utils.c:406:5: warning: ‘sample_rate’ is deprecated (declared at libavformat/avformat.h:246) [-Wdeprecated-declarations] libavformat/utils.c:407:9: warning: ‘sample_rate’ is deprecated (declared at libavformat/avformat.h:246) [-Wdeprecated-declarations] libavformat/utils.c:410:5: warning: ‘channels’ is deprecated (declared at libavformat/avformat.h:247) [-Wdeprecated-declarations] libavformat/utils.c:411:9: warning: ‘channels’ is deprecated (declared at libavformat/avformat.h:247) [-Wdeprecated-declarations] libavformat/utils.c:414:5: warning: ‘width’ is deprecated (declared at libavformat/avformat.h:248) [-Wdeprecated-declarations] libavformat/utils.c:414:5: warning: ‘height’ is deprecated (declared at libavformat/avformat.h:249) [-Wdeprecated-declarations] libavformat/utils.c:415:9: warning: ‘width’ is deprecated (declared at libavformat/avformat.h:248) [-Wdeprecated-declarations] libavformat/utils.c:415:9: warning: ‘height’ is deprecated (declared at libavformat/avformat.h:249) [-Wdeprecated-declarations] libavformat/utils.c:418:5: warning: ‘pix_fmt’ is deprecated (declared at libavformat/avformat.h:250) [-Wdeprecated-declarations] libavformat/utils.c:419:9: warning: ‘pix_fmt’ is deprecated (declared at libavformat/avformat.h:250) [-Wdeprecated-declarations] libavformat/utils.c:421:5: warning: ‘channel’ is deprecated (declared at libavformat/avformat.h:251) [-Wdeprecated-declarations] libavformat/utils.c:422:9: warning: ‘channel’ is deprecated (declared at libavformat/avformat.h:251) [-Wdeprecated-declarations] libavformat/utils.c:425:5: warning: ‘standard’ is deprecated (declared at libavformat/avformat.h:252) [-Wdeprecated-declarations] libavformat/utils.c:426:9: warning: ‘standard’ is deprecated (declared at libavformat/avformat.h:252) [-Wdeprecated-declarations] libavformat/utils.c:428:5: warning: ‘mpeg2ts_compute_pcr’ is deprecated (declared at libavformat/avformat.h:255) [-Wdeprecated-declarations] libavformat/utils.c:431:5: warning: ‘initial_pause’ is deprecated (declared at libavformat/avformat.h:256) [-Wdeprecated-declarations] libavformat/utils.c: In function ‘av_open_input_stream’: libavformat/utils.c:455:5: warning: ‘prealloced_context’ is deprecated (declared at libavformat/avformat.h:258) [-Wdeprecated-declarations] libavformat/utils.c: In function ‘av_open_input_file’: libavformat/utils.c:560:5: warning: ‘prealloced_context’ is deprecated (declared at libavformat/avformat.h:258) [-Wdeprecated-declarations] libavformat/utils.c: In function ‘seek_frame_generic’: libavformat/utils.c:1735:5: warning: ‘read_seek’ is deprecated (declared at libavformat/avformat.h:399) [-Wdeprecated-declarations] libavformat/utils.c:1736:9: warning: ‘read_seek’ is deprecated (declared at libavformat/avformat.h:399) [-Wdeprecated-declarations] libavformat/utils.c: In function ‘av_seek_frame’: libavformat/utils.c:1770:5: warning: ‘read_seek’ is deprecated (declared at libavformat/avformat.h:399) [-Wdeprecated-declarations] libavformat/utils.c:1772:9: warning: ‘read_seek’ is deprecated (declared at libavformat/avformat.h:399) [-Wdeprecated-declarations] libavformat/utils.c: In function ‘avformat_seek_file’: libavformat/utils.c:1806:5: warning: ‘read_seek’ is deprecated (declared at libavformat/avformat.h:399) [-Wdeprecated-declarations] CC libavformat/vc1testenc.o CC libavformat/voc.o CC libavformat/vocdec.o CC libavformat/vocenc.o CC libavformat/vorbiscomment.o CC libavformat/vqf.o CC libavformat/wav.o libavformat/wav.c: In function ‘wav_read_header’: libavformat/wav.c:487:44: warning: ‘st’ may be used uninitialized in this function [-Wuninitialized] CC libavformat/wc3movie.o CC libavformat/westwood.o CC libavformat/wtv.o CC libavformat/wv.o CC libavformat/xa.o CC libavformat/xmv.o CC libavformat/xwma.o CC libavformat/yop.o CC libavformat/yuv4mpeg.o CC libavcodec/4xm.o CC libavcodec/8bps.o CC libavcodec/8svx.o CC libavcodec/a64multienc.o CC libavcodec/aac_ac3_parser.o CC libavcodec/aac_adtstoasc_bsf.o libavcodec/aac_adtstoasc_bsf.c: In function ‘aac_adtstoasc_filter’: libavcodec/aac_adtstoasc_bsf.c:51:16: warning: cast discards ‘__attribute__((const))’ qualifier from pointer target type [-Wcast-qual] libavcodec/aac_adtstoasc_bsf.c:104:16: warning: cast discards ‘__attribute__((const))’ qualifier from pointer target type [-Wcast-qual] CC libavcodec/aac_parser.o CC libavcodec/aacadtsdec.o CC libavcodec/aaccoder.o HOSTCC libavcodec/cbrt_tablegen.o CC libavcodec/aacenc.o HOSTCC libavcodec/aacps_tablegen.o CC libavcodec/aacpsy.o CC libavcodec/aacsbr.o libavcodec/aacsbr.c: In function ‘ff_sbr_apply’: libavcodec/aacsbr.c:1728:9: warning: passing argument 4 of ‘sbr_lf_gen’ from incompatible pointer type [enabled by default] libavcodec/aacsbr.c:1334:12: note: expected ‘const float (*)[32][32][2]’ but argument is of type ‘float (*)[32][32][2]’ libavcodec/aacsbr.c:1730:13: warning: passing argument 3 of ‘sbr_hf_inverse_filter’ from incompatible pointer type [enabled by default] libavcodec/aacsbr.c:1258:13: note: expected ‘const float (*)[40][2]’ but argument is of type ‘float (*)[40][2]’ libavcodec/aacsbr.c:1734:24: warning: passing argument 4 of ‘sbr_hf_gen’ from incompatible pointer type [enabled by default] libavcodec/aacsbr.c:1357:12: note: expected ‘const float (*)[40][2]’ but argument is of type ‘float (*)[40][2]’ libavcodec/aacsbr.c:1734:24: warning: passing argument 5 of ‘sbr_hf_gen’ from incompatible pointer type [enabled by default] libavcodec/aacsbr.c:1357:12: note: expected ‘const float (*)[2]’ but argument is of type ‘float (*)[2]’ libavcodec/aacsbr.c:1734:24: warning: passing argument 6 of ‘sbr_hf_gen’ from incompatible pointer type [enabled by default] libavcodec/aacsbr.c:1357:12: note: expected ‘const float (*)[2]’ but argument is of type ‘float (*)[2]’ libavcodec/aacsbr.c:1741:29: warning: passing argument 2 of ‘sbr_hf_assemble’ from incompatible pointer type [enabled by default] libavcodec/aacsbr.c:1605:13: note: expected ‘const float (*)[40][2]’ but argument is of type ‘float (*)[40][2]’ libavcodec/aacsbr.c:1745:9: warning: passing argument 3 of ‘sbr_x_gen’ from incompatible pointer type [enabled by default] libavcodec/aacsbr.c:1409:12: note: expected ‘const float (*)[40][2]’ but argument is of type ‘float (*)[40][2]’ libavcodec/aacsbr.c:1745:9: warning: passing argument 4 of ‘sbr_x_gen’ from incompatible pointer type [enabled by default] libavcodec/aacsbr.c:1409:12: note: expected ‘const float (*)[38][64][2]’ but argument is of type ‘float (*)[38][64][2]’ libavcodec/aacpsy.c: In function ‘psy_3gpp_analyze_channel’: libavcodec/aacpsy.c:677:27: warning: ‘reduction’ may be used uninitialized in this function [-Wuninitialized] HOSTCC libavcodec/aac_tablegen.o In file included from libavcodec/fft.h:30:0, from libavcodec/aac.h:35, from libavcodec/aac_tablegen.h:32, from libavcodec/aac_tablegen.c:25: ./config.h:188:0: warning: "CONFIG_HARDCODED_TABLES" redefined [enabled by default] libavcodec/aac_tablegen.c:24:0: note: this is the location of the previous definition CC libavcodec/aandcttab.o CC libavcodec/aasc.o libavcodec/aacsbr.c: In function ‘ff_decode_sbr_extension’: libavcodec/aacsbr.c:381:8: warning: ‘max_qmf_subbands’ may be used uninitialized in this function [-Wuninitialized] libavcodec/aacsbr.c:313:24: note: ‘max_qmf_subbands’ was declared here CC libavcodec/ac3.o CC libavcodec/ac3_parser.o CC libavcodec/ac3dec.o libavcodec/ac3dec.c: In function ‘ac3_decode_init’: libavcodec/ac3dec.c:180:5: warning: ‘drc_scale’ is deprecated (declared at libavcodec/avcodec.h:2616) [-Wdeprecated-declarations] libavcodec/ac3dec.c:181:9: warning: ‘drc_scale’ is deprecated (declared at libavcodec/avcodec.h:2616) [-Wdeprecated-declarations] CC libavcodec/ac3dec_data.o CC libavcodec/ac3dsp.o CC libavcodec/ac3enc.o CC libavcodec/ac3enc_fixed.o libavcodec/ac3enc.c: In function ‘ff_ac3_apply_rematrixing’: libavcodec/ac3enc.c:278:22: warning: ‘flags’ may be used uninitialized in this function [-Wuninitialized] In file included from libavcodec/ac3enc_fixed.c:39:0: libavcodec/ac3enc_template.c: In function ‘apply_channel_coupling’: libavcodec/ac3enc_template.c:247:32: warning: ‘blk’ may be used uninitialized in this function [-Wuninitialized] CC libavcodec/ac3enc_float.o In file included from libavcodec/ac3enc_float.c:42:0: libavcodec/ac3enc_template.c: In function ‘apply_channel_coupling’: libavcodec/ac3enc_template.c:247:32: warning: ‘blk’ may be used uninitialized in this function [-Wuninitialized] CC libavcodec/ac3tab.o CC libavcodec/acelp_filters.o CC libavcodec/acelp_pitch_delay.o CC libavcodec/acelp_vectors.o CC libavcodec/adpcm.o CC libavcodec/adpcm_data.o libavcodec/adpcm.c: In function ‘adpcm_decode_frame’: libavcodec/adpcm.c:1144:20: warning: array subscript is above array bounds [-Warray-bounds] libavcodec/adpcm.c:1144:20: warning: array subscript is above array bounds [-Warray-bounds] CC libavcodec/adpcmenc.o CC libavcodec/adxdec.o CC libavcodec/adxenc.o CC libavcodec/alac.o CC libavcodec/alacenc.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 libavcodec/ansi.c: In function ‘decode_frame’: libavcodec/ansi.c:223:35: warning: ‘height’ may be used uninitialized in this function [-Wuninitialized] libavcodec/ansi.c:161:24: note: ‘height’ was declared here libavcodec/ansi.c:223:35: warning: ‘width’ may be used uninitialized in this function [-Wuninitialized] libavcodec/ansi.c:161:17: note: ‘width’ was declared here CC libavcodec/apedec.o AS libavcodec/arm/ac3dsp_arm.o AS libavcodec/arm/ac3dsp_armv6.o CC libavcodec/arm/ac3dsp_init_arm.o CC libavcodec/arm/dcadsp_init_arm.o AS libavcodec/arm/dsputil_arm.o AS libavcodec/arm/dsputil_armv6.o CC libavcodec/arm/dsputil_init_arm.o CC libavcodec/arm/dsputil_init_armv5te.o CC libavcodec/arm/dsputil_init_armv6.o CC libavcodec/arm/dsputil_init_vfp.o AS libavcodec/arm/dsputil_vfp.o CC libavcodec/arm/fft_fixed_init_arm.o libavcodec/arm/dsputil_vfp.S: Assembler messages: libavcodec/arm/dsputil_vfp.S:45: Error: selected processor does not support ARM mode `vpush {d8-d15}' libavcodec/arm/dsputil_vfp.S:46: Error: selected processor does not support ARM mode `fmrx r12,fpscr' libavcodec/arm/dsputil_vfp.S:48: Error: selected processor does not support ARM mode `fmxr fpscr,r12' libavcodec/arm/dsputil_vfp.S:50: Error: selected processor does not support ARM mode `vldmia r1!,{s0-s3}' libavcodec/arm/dsputil_vfp.S:51: Error: selected processor does not support ARM mode `vldmia r2!,{s8-s11}' libavcodec/arm/dsputil_vfp.S:52: Error: selected processor does not support ARM mode `vldmia r1!,{s4-s7}' libavcodec/arm/dsputil_vfp.S:53: Error: selected processor does not support ARM mode `vldmia r2!,{s12-s15}' libavcodec/arm/dsputil_vfp.S:54: Error: selected processor does not support ARM mode `vmul.f32 s8,s0,s8' libavcodec/arm/dsputil_vfp.S:57: Error: selected processor does not support ARM mode `vmul.f32 s12,s4,s12' libavcodec/arm/dsputil_vfp.S:59: Error: selected processor does not support ARM mode `vldmiage r1!,{s16-s19}' libavcodec/arm/dsputil_vfp.S:60: Error: selected processor does not support ARM mode `vldmiage r2!,{s24-s27}' libavcodec/arm/dsputil_vfp.S:61: Error: selected processor does not support ARM mode `vldmiage r1!,{s20-s23}' libavcodec/arm/dsputil_vfp.S:62: Error: selected processor does not support ARM mode `vldmiage r2!,{s28-s31}' libavcodec/arm/dsputil_vfp.S:63: Error: IT falling in the range of a previous IT block -- `it ge' libavcodec/arm/dsputil_vfp.S:64: Error: selected processor does not support ARM mode `vmulge.f32 s24,s16,s24' libavcodec/arm/dsputil_vfp.S:65: Error: selected processor does not support ARM mode `vstmia r0!,{s8-s11}' libavcodec/arm/dsputil_vfp.S:66: Error: selected processor does not support ARM mode `vstmia r0!,{s12-s15}' libavcodec/arm/dsputil_vfp.S:67: Error: IT falling in the range of a previous IT block -- `it ge' libavcodec/arm/dsputil_vfp.S:68: Error: selected processor does not support ARM mode `vmulge.f32 s28,s20,s28' libavcodec/arm/dsputil_vfp.S:69: Error: IT falling in the range of a previous IT block -- `itttt gt' libavcodec/arm/dsputil_vfp.S:70: Error: selected processor does not support ARM mode `vldmiagt r1!,{s0-s3}' libavcodec/arm/dsputil_vfp.S:71: Error: selected processor does not support ARM mode `vldmiagt r2!,{s8-s11}' libavcodec/arm/dsputil_vfp.S:72: Error: selected processor does not support ARM mode `vldmiagt r1!,{s4-s7}' libavcodec/arm/dsputil_vfp.S:73: Error: selected processor does not support ARM mode `vldmiagt r2!,{s12-s15}' libavcodec/arm/dsputil_vfp.S:74: Error: IT falling in the range of a previous IT block -- `ittt ge' libavcodec/arm/dsputil_vfp.S:75: Error: selected processor does not support ARM mode `vmulge.f32 s8,s0,s8' libavcodec/arm/dsputil_vfp.S:76: Error: selected processor does not support ARM mode `vstmiage r0!,{s24-s27}' libavcodec/arm/dsputil_vfp.S:77: Error: selected processor does not support ARM mode `vstmiage r0!,{s28-s31}' libavcodec/arm/dsputil_vfp.S:81: Error: selected processor does not support ARM mode `fmxr fpscr,r12' libavcodec/arm/dsputil_vfp.S:82: Error: selected processor does not support ARM mode `vpop {d8-d15}' libavcodec/arm/dsputil_vfp.S:93: Error: selected processor does not support ARM mode `vpush {d8-d15}' libavcodec/arm/dsputil_vfp.S:95: Error: selected processor does not support ARM mode `vldmdb r2!,{s0-s3}' libavcodec/arm/dsputil_vfp.S:96: Error: selected processor does not support ARM mode `vldmia r1!,{s8-s11}' libavcodec/arm/dsputil_vfp.S:97: Error: selected processor does not support ARM mode `vldmdb r2!,{s4-s7}' libavcodec/arm/dsputil_vfp.S:98: Error: selected processor does not support ARM mode `vldmia r1!,{s12-s15}' libavcodec/arm/dsputil_vfp.S:99: Error: selected processor does not support ARM mode `vmul.f32 s8,s3,s8' libavcodec/arm/dsputil_vfp.S:100: Error: selected processor does not support ARM mode `vmul.f32 s9,s2,s9' libavcodec/arm/dsputil_vfp.S:101: Error: selected processor does not support ARM mode `vmul.f32 s10,s1,s10' libavcodec/arm/dsputil_vfp.S:102: Error: selected processor does not support ARM mode `vmul.f32 s11,s0,s11' libavcodec/arm/dsputil_vfp.S:106: Error: selected processor does not support ARM mode `vldmdbge r2!,{s16-s19}' libavcodec/arm/dsputil_vfp.S:107: Error: selected processor does not support ARM mode `vmul.f32 s12,s7,s12' libavcodec/arm/dsputil_vfp.S:108: Error: IT falling in the range of a previous IT block -- `it ge' libavcodec/arm/dsputil_vfp.S:109: Error: selected processor does not support ARM mode `vldmiage r1!,{s24-s27}' libavcodec/arm/dsputil_vfp.S:110: Error: selected processor does not support ARM mode `vmul.f32 s13,s6,s13' libavcodec/arm/dsputil_vfp.S:112: Error: selected processor does not support ARM mode `vldmdbge r2!,{s20-s23}' libavcodec/arm/dsputil_vfp.S:113: Error: selected processor does not support ARM mode `vmul.f32 s14,s5,s14' libavcodec/arm/dsputil_vfp.S:114: Error: IT falling in the range of a previous IT block -- `it ge' libavcodec/arm/dsputil_vfp.S:115: Error: selected processor does not support ARM mode `vldmiage r1!,{s28-s31}' libavcodec/arm/dsputil_vfp.S:116: Error: selected processor does not support ARM mode `vmul.f32 s15,s4,s15' libavcodec/arm/dsputil_vfp.S:118: Error: selected processor does not support ARM mode `vmulge.f32 s24,s19,s24' libavcodec/arm/dsputil_vfp.S:119: Error: IT falling in the range of a previous IT block -- `it gt' libavcodec/arm/dsputil_vfp.S:120: Error: selected processor does not support ARM mode `vldmdbgt r2!,{s0-s3}' libavcodec/arm/dsputil_vfp.S:122: Error: selected processor does not support ARM mode `vmulge.f32 s25,s18,s25' libavcodec/arm/dsputil_vfp.S:123: Error: selected processor does not support ARM mode `vstmia r0!,{s8-s13}' libavcodec/arm/dsputil_vfp.S:124: Error: IT falling in the range of a previous IT block -- `it ge' libavcodec/arm/dsputil_vfp.S:125: Error: selected processor does not support ARM mode `vmulge.f32 s26,s17,s26' libavcodec/arm/dsputil_vfp.S:127: Error: selected processor does not support ARM mode `vldmiagt r1!,{s8-s11}' libavcodec/arm/dsputil_vfp.S:128: Error: IT falling in the range of a previous IT block -- `itt ge' libavcodec/arm/dsputil_vfp.S:129: Error: selected processor does not support ARM mode `vmulge.f32 s27,s16,s27' libavcodec/arm/dsputil_vfp.S:130: Error: selected processor does not support ARM mode `vmulge.f32 s28,s23,s28' libavcodec/arm/dsputil_vfp.S:132: Error: selected processor does not support ARM mode `vldmdbgt r2!,{s4-s7}' libavcodec/arm/dsputil_vfp.S:133: Error: IT falling in the range of a previous IT block -- `it ge' libavcodec/arm/dsputil_vfp.S:134: Error: selected processor does not support ARM mode `vmulge.f32 s29,s22,s29' libavcodec/arm/dsputil_vfp.S:135: Error: selected processor does not support ARM mode `vstmia r0!,{s14-s15}' libavcodec/arm/dsputil_vfp.S:137: Error: selected processor does not support ARM mode `vmulge.f32 s30,s21,s30' libavcodec/arm/dsputil_vfp.S:138: Error: selected processor does not support ARM mode `vmulge.f32 s31,s20,s31' libavcodec/arm/dsputil_vfp.S:139: Error: selected processor does not support ARM mode `vmulge.f32 s8,s3,s8' libavcodec/arm/dsputil_vfp.S:140: Error: IT falling in the range of a previous IT block -- `it gt' libavcodec/arm/dsputil_vfp.S:141: Error: selected processor does not support ARM mode `vldmiagt r1!,{s12-s15}' libavcodec/arm/dsputil_vfp.S:142: Error: IT falling in the range of a previous IT block -- `itttt ge' libavcodec/arm/dsputil_vfp.S:143: Error: selected processor does not support ARM mode `vmulge.f32 s9,s2,s9' libavcodec/arm/dsputil_vfp.S:144: Error: selected processor does not support ARM mode `vmulge.f32 s10,s1,s10' libavcodec/arm/dsputil_vfp.S:145: Error: selected processor does not support ARM mode `vstmiage r0!,{s24-s27}' libavcodec/arm/dsputil_vfp.S:146: Error: selected processor does not support ARM mode `vmulge.f32 s11,s0,s11' libavcodec/arm/dsputil_vfp.S:147: Error: IT falling in the range of a previous IT block -- `it ge' libavcodec/arm/dsputil_vfp.S:148: Error: selected processor does not support ARM mode `vstmiage r0!,{s28-s31}' libavcodec/arm/dsputil_vfp.S:151: Error: selected processor does not support ARM mode `vpop {d8-d15}' make: *** [libavcodec/arm/dsputil_vfp.o] Error 1 make: *** Waiting for unfinished jobs.... * ERROR: media-video/libav-9999 failed (compile phase): * emake failed * * If you need support, post the output of 'emerge --info =media-video/libav-9999', * the complete build log and the output of 'emerge -pqv =media-video/libav-9999'. * The complete build log is located at '/var/tmp/portage/media-video/libav-9999/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/libav-9999/temp/environment'. * S: '/var/tmp/portage/media-video/libav-9999/work/libav-9999