@@ -3937,7 +3937,6 @@ elif enabled mips; then
             enable fast_cmov
             enable fast_unaligned
             disable aligned_stack
-            cpuflags="-march=$cpu"
         ;;
         generic)
             disable mips32r5
@@ -4716,8 +4715,6 @@ elif enabled mips; then
      check_inline_asm mipsfpu   '"madd.d $f0, $f2, $f4, $f6"'
     enabled msa       && check_cflags "-mmsa" && check_ldflags "-mmsa" &&
      check_inline_asm msa       '"addvi.b $w0, $w1, 1"'
-    enabled loongson3 && add_cflags "-mhard-float" && add_asflags 
"-mhard-float" &&
-        check_inline_asm loongson3 '"gsldxc1 $f0, 0($2, $3)"'
 
     enabled mips32r5 && add_asflags "-mips32r5 -mfp64"
     enabled mips64r6 && add_asflags "-mips64r6 -mfp64"

they are redundant, so removed.

@@ -4691,7 +4690,7 @@ elif enabled mips; then
     if enabled mips64 && (enabled mipsdspr1 || enabled mipsdspr2); then
         add_cflags "-mips64r2"
         add_asflags "-mips64r2"
-    elif enabled mips64 && enabled mipsfpu; then
+    elif enabled mips64 && enabled mipsfpu && disabled loongson3; then
         add_cflags "-mips64"
         add_asflags "-mips64"
     elif enabled mipsdspr1 || enabled mipsdspr2; then

on 64bit OS(run the configure on Loongson CentOS6.4) the mips64 will be 
enabled, so if not added disabled loongson3 the flags -mips64 will be added.
-mips64 conflicts with -march=loongson3a.

do you need our cross compiler gcc-4.8.3-d197-o32-loongson to verify?
my test has passed.

./configure --enable-gpl --enable-pthreads --samples=/home/coffeez/fate/ 
--enable-nonfree --enable-version3 --assert-level=2 --target-os=linux 
--cross-prefix='/home/xuchenghua/toolchain/cross-tools/gcc-4.8.3-d197-o32-loongson/usr/bin/'
 --cc='ccache mips64el-redhat-linux-gcc-4.8.3' --as='mips64el-redhat-linux-as' 
--ranlib='mips64el-redhat-linux-ranlib' --cxx='mips64el-redhat-linux-g++' 
--ar='mips64el-redhat-linux-ar' --nm='mips64el-redhat-linux-nm' --arch=mips 
--cpu=loongson3a --enable-doc --disable-stripping

install prefix            /usr/local
source path               .
C compiler                ccache mips64el-redhat-linux-gcc-4.8.3
C library                 glibc
host C compiler           gcc
host C library            glibc
ARCH                      mips (loongson3a)
big-endian                no
runtime cpu detection     yes
MIPS FPU enabled          yes
MIPS32R5 enabled          no
MIPS64R6 enabled          no
MIPS DSP R1 enabled       no
MIPS DSP R2 enabled       no
MIPS MSA enabled          no
LOONGSON3 enabled         yes
debug symbols             yes
strip symbols             no
optimize for size         no
optimizations             yes
static                    yes
shared                    no
postprocessing support    yes
new filter support        yes
network support           yes
threading support         pthreads
safe bitstream reader     yes
SDL support               no
opencl enabled            no
texi2html enabled         no
perl enabled              yes
pod2man enabled           yes
makeinfo enabled          yes
makeinfo supports HTML    yes

External libraries:
iconv

Enabled decoders:
aac                     bink                    h263i
aac_latm                binkaudio_dct           h263p
aasc                    binkaudio_rdft          h264
ac3                     bintext                 hevc
ac3_fixed               bmp                     hnm4_video
adpcm_4xm               bmv_audio               hq_hqa
adpcm_adx               bmv_video               hqx
adpcm_afc               brender_pix             huffyuv
adpcm_ct                c93                     iac
adpcm_dtk               cavs                    idcin
adpcm_ea                ccaption                idf
adpcm_ea_maxis_xa       cdgraphics              iff_byterun1
adpcm_ea_r1             cdxl                    iff_ilbm
adpcm_ea_r2             cinepak                 imc
adpcm_ea_r3             cljr                    indeo2
adpcm_ea_xas            cllc                    indeo3
adpcm_g722              comfortnoise            indeo4
adpcm_g726              cook                    indeo5
adpcm_g726le            cpia                    interplay_dpcm
adpcm_ima_amv           cscd                    interplay_video
adpcm_ima_apc           cyuv                    jacosub
adpcm_ima_dk3           dca                     jpeg2000
adpcm_ima_dk4           dfa                     jpegls
adpcm_ima_ea_eacs       dirac                   jv
adpcm_ima_ea_sead       dnxhd                   kgv1
adpcm_ima_iss           dpx                     kmvc
adpcm_ima_oki           dsd_lsbf                lagarith
adpcm_ima_qt            dsd_lsbf_planar         loco
adpcm_ima_rad           dsd_msbf                mace3
adpcm_ima_smjpeg        dsd_msbf_planar         mace6
adpcm_ima_wav           dsicinaudio             mdec
adpcm_ima_ws            dsicinvideo             metasound
adpcm_ms                dss_sp                  microdvd
adpcm_sbpro_2           dvbsub                  mimic
adpcm_sbpro_3           dvdsub                  mjpeg
adpcm_sbpro_4           dvvideo                 mjpegb
adpcm_swf               dxtory                  mlp
adpcm_thp               eac3                    mmvideo
adpcm_vima              eacmv                   motionpixels
adpcm_xa                eamad                   movtext
adpcm_yamaha            eatgq                   mp1
aic                     eatgv                   mp1float
alac                    eatqi                   mp2
alias_pix               eightbps                mp2float
als                     eightsvx_exp            mp3
amrnb                   eightsvx_fib            mp3adu
amrwb                   escape124               mp3adufloat
amv                     escape130               mp3float
anm                     evrc                    mp3on4
ansi                    ffv1                    mp3on4float
ape                     ffvhuff                 mpc7
ass                     ffwavesynth             mpc8
asv1                    fic                     mpeg1video
asv2                    flac                    mpeg2video
atrac1                  flic                    mpeg4
atrac3                  flv                     mpegvideo
atrac3p                 fourxm                  mpl2
aura                    fraps                   msa1
aura2                   frwu                    msmpeg4v1
avrn                    g723_1                  msmpeg4v2
avrp                    g729                    msmpeg4v3
avs                     gif                     msrle
avui                    gsm                     mss1
ayuv                    gsm_ms                  mss2
bethsoftvid             h261                    msvideo1
bfi                     h263                    mszh
mts2                    qtrle                   txd
mvc1                    r10k                    ulti
mvc2                    r210                    utvideo
mxpeg                   ra_144                  v210
nellymoser              ra_288                  v210x
nuv                     ralf                    v308
on2avc                  rawvideo                v408
opus                    realtext                v410
paf_audio               rl2                     vb
paf_video               roq                     vble
pam                     roq_dpcm                vc1
pbm                     rpza                    vc1image
pcm_alaw                rv10                    vcr1
pcm_bluray              rv20                    vima
pcm_dvd                 rv30                    vmdaudio
pcm_f32be               rv40                    vmdvideo
pcm_f32le               s302m                   vmnc
pcm_f64be               sami                    vorbis
pcm_f64le               sanm                    vp3
pcm_lxf                 sgi                     vp5
pcm_mulaw               sgirle                  vp6
pcm_s16be               shorten                 vp6a
pcm_s16be_planar        sipr                    vp6f
pcm_s16le               smackaud                vp7
pcm_s16le_planar        smacker                 vp8
pcm_s24be               smc                     vp9
pcm_s24daud             smvjpeg                 vplayer
pcm_s24le               snow                    vqa
pcm_s24le_planar        sol_dpcm                wavpack
pcm_s32be               sonic                   webp
pcm_s32le               sp5x                    webvtt
pcm_s32le_planar        srt                     wmalossless
pcm_s8                  ssa                     wmapro
pcm_s8_planar           stl                     wmav1
pcm_u16be               subrip                  wmav2
pcm_u16le               subviewer               wmavoice
pcm_u24be               subviewer1              wmv1
pcm_u24le               sunrast                 wmv2
pcm_u32be               svq1                    wmv3
pcm_u32le               svq3                    wmv3image
pcm_u8                  tak                     wnv1
pcm_zork                targa                   ws_snd1
pcx                     targa_y216              xan_dpcm
pgm                     text                    xan_wc3
pgmyuv                  theora                  xan_wc4
pgssub                  thp                     xbin
pictor                  tiertexseqvideo         xbm
pjs                     tiff                    xface
ppm                     tmv                     xl
prores                  truehd                  xsub
prores_lgpl             truemotion1             xwd
ptx                     truemotion2             y41p
qcelp                   truespeech              yop
qdm2                    tscc2                   yuv4
qdraw                   tta                     zero12v
qpeg                    twinvq

Enabled encoders:
a64multi                jpegls                  ppm
a64multi5               ljpeg                   prores
aac                     mjpeg                   prores_aw
ac3                     movtext                 prores_ks
ac3_fixed               mp2                     qtrle
adpcm_adx               mp2fixed                r10k
adpcm_g722              mpeg1video              r210
adpcm_g726              mpeg2video              ra_144
adpcm_ima_qt            mpeg4                   rawvideo
adpcm_ima_wav           msmpeg4v2               roq
adpcm_ms                msmpeg4v3               roq_dpcm
adpcm_swf               msvideo1                rv10
adpcm_yamaha            nellymoser              rv20
alac                    pam                     s302m
alias_pix               pbm                     sgi
amv                     pcm_alaw                snow
ass                     pcm_f32be               sonic
asv1                    pcm_f32le               sonic_ls
asv2                    pcm_f64be               srt
avrp                    pcm_f64le               ssa
avui                    pcm_mulaw               subrip
ayuv                    pcm_s16be               sunrast
bmp                     pcm_s16be_planar        svq1
cinepak                 pcm_s16le               targa
cljr                    pcm_s16le_planar        tiff
comfortnoise            pcm_s24be               tta
dca                     pcm_s24daud             utvideo
dnxhd                   pcm_s24le               v210
dpx                     pcm_s24le_planar        v308
dvbsub                  pcm_s32be               v408
dvdsub                  pcm_s32le               v410
dvvideo                 pcm_s32le_planar        vorbis
eac3                    pcm_s8                  wavpack
ffv1                    pcm_s8_planar           webvtt
ffvhuff                 pcm_u16be               wmav1
flac                    pcm_u16le               wmav2
flv                     pcm_u24be               wmv1
g723_1                  pcm_u24le               wmv2
gif                     pcm_u32be               xbm
h261                    pcm_u32le               xface
h263                    pcm_u8                  xsub
h263p                   pcx                     xwd
huffyuv                 pgm                     y41p
jpeg2000                pgmyuv                  yuv4

Enabled hwaccels:

Enabled parsers:
aac                     dvd_nav                 mpegvideo
aac_latm                dvdsub                  opus
ac3                     flac                    png
adx                     gsm                     pnm
bmp                     h261                    rv30
cavsvideo               h263                    rv40
cook                    h264                    tak
dca                     hevc                    vc1
dirac                   mjpeg                   vorbis
dnxhd                   mlp                     vp3
dpx                     mpeg4video              vp8
dvbsub                  mpegaudio               vp9

Enabled demuxers:
aac                     gsm                     mv
ac3                     gxf                     mvi
act                     h261                    mxf
adf                     h263                    mxg
adp                     h264                    nc
adx                     hevc                    nistsphere
aea                     hls                     nsv
afc                     hnm                     nut
aiff                    ico                     nuv
amr                     idcin                   ogg
anm                     idf                     oma
apc                     iff                     paf
ape                     ilbc                    pcm_alaw
apng                    image2                  pcm_f32be
aqtitle                 image2_alias_pix        pcm_f32le
asf                     image2_brender_pix      pcm_f64be
ass                     image2pipe              pcm_f64le
ast                     image_bmp_pipe          pcm_mulaw
au                      image_dpx_pipe          pcm_s16be
avi                     image_exr_pipe          pcm_s16le
avr                     image_j2k_pipe          pcm_s24be
avs                     image_jpeg_pipe         pcm_s24le
bethsoftvid             image_jpegls_pipe       pcm_s32be
bfi                     image_pictor_pipe       pcm_s32le
bink                    image_png_pipe          pcm_s8
bintext                 image_qdraw_pipe        pcm_u16be
bit                     image_sgi_pipe          pcm_u16le
bmv                     image_sunrast_pipe      pcm_u24be
boa                     image_tiff_pipe         pcm_u24le
brstm                   image_webp_pipe         pcm_u32be
c93                     ingenient               pcm_u32le
caf                     ipmovie                 pcm_u8
cavsvideo               ircam                   pjs
cdg                     iss                     pmp
cdxl                    iv8                     pva
cine                    ivf                     pvf
concat                  jacosub                 qcp
data                    jv                      r3d
daud                    latm                    rawvideo
dfa                     live_flv                realtext
dirac                   lmlm4                   redspark
dnxhd                   loas                    rl2
dsf                     lrc                     rm
dsicin                  lvf                     roq
dss                     lxf                     rpl
dts                     m4v                     rsd
dtshd                   matroska                rso
dv                      mgsts                   rtp
dvbsub                  microdvd                rtsp
dxa                     mjpeg                   sami
ea                      mlp                     sap
ea_cdata                mlv                     sbg
eac3                    mm                      sdp
epaf                    mmf                     sdr2
ffm                     mov                     segafilm
ffmetadata              mp3                     shorten
filmstrip               mpc                     siff
flac                    mpc8                    sln
flic                    mpegps                  smacker
flv                     mpegts                  smjpeg
fourxm                  mpegtsraw               smush
frm                     mpegvideo               sol
g722                    mpl2                    sox
g723_1                  mpsub                   spdif
g729                    msnwc_tcp               srt
gif                     mtv                     stl
str                     txd                     webm_dash_manifest
subviewer               vc1                     webvtt
subviewer1              vc1t                    wsaud
sup                     vivo                    wsvqa
swf                     vmd                     wtv
tak                     vobsub                  wv
tedcaptions             voc                     xa
thp                     vplayer                 xbin
tiertexseq              vqf                     xmv
tmv                     w64                     xwma
truehd                  wav                     yop
tta                     wc3                     yuv4mpegpipe
tty

Enabled muxers:
a64                     ipod                    pcm_s24le
ac3                     ircam                   pcm_s32be
adts                    ismv                    pcm_s32le
adx                     ivf                     pcm_s8
aiff                    jacosub                 pcm_u16be
amr                     latm                    pcm_u16le
apng                    lrc                     pcm_u24be
asf                     m4v                     pcm_u24le
asf_stream              matroska                pcm_u32be
ass                     matroska_audio          pcm_u32le
ast                     md5                     pcm_u8
au                      microdvd                psp
avi                     mjpeg                   rawvideo
avm2                    mkvtimestamp_v2         rm
bit                     mlp                     roq
caf                     mmf                     rso
cavsvideo               mov                     rtp
crc                     mp2                     rtp_mpegts
dash                    mp3                     rtsp
data                    mp4                     sap
daud                    mpeg1system             segment
dirac                   mpeg1vcd                smjpeg
dnxhd                   mpeg1video              smoothstreaming
dts                     mpeg2dvd                sox
dv                      mpeg2svcd               spdif
eac3                    mpeg2video              spx
f4v                     mpeg2vob                srt
ffm                     mpegts                  stream_segment
ffmetadata              mpjpeg                  swf
filmstrip               mxf                     tee
flac                    mxf_d10                 tg2
flv                     mxf_opatom              tgp
framecrc                null                    truehd
framemd5                nut                     uncodedframecrc
g722                    oga                     vc1
g723_1                  ogg                     vc1t
gif                     oma                     voc
gxf                     opus                    w64
h261                    pcm_alaw                wav
h263                    pcm_f32be               webm
h264                    pcm_f32le               webm_chunk
hds                     pcm_f64be               webm_dash_manifest
hevc                    pcm_f64le               webp
hls                     pcm_mulaw               webvtt
ico                     pcm_s16be               wtv
ilbc                    pcm_s16le               wv
image2                  pcm_s24be               yuv4mpegpipe
image2pipe

Enabled protocols:
cache                   http                    rtmpt
concat                  httpproxy               rtp
crypto                  icecast                 srtp
data                    md5                     subfile
ffrtmphttp              mmsh                    tcp
file                    mmst                    udp
ftp                     pipe                    udplite
gopher                  rtmp                    unix
hls

Enabled filters:
adelay                  deshake                 pan
aecho                   detelecine              perms
aeval                   drawbox                 perspective
aevalsrc                drawgrid                phase
afade                   earwax                  pixdesctest
aformat                 ebur128                 pp
ainterleave             edgedetect              pp7
allpass                 elbg                    psnr
alphaextract            eq                      pullup
alphamerge              equalizer               qp
amerge                  extractplanes           removelogo
amix                    fade                    repeatfields
amovie                  fftfilt                 replaygain
anull                   field                   rgbtestsrc
anullsink               fieldmatch              rotate
anullsrc                fieldorder              sab
apad                    find_rect               scale
aperms                  flanger                 select
aphaser                 format                  sendcmd
aresample               fps                     separatefields
aselect                 framepack               setdar
asendcmd                framestep               setfield
asetnsamples            fspp                    setpts
asetpts                 geq                     setsar
asetrate                gradfun                 settb
asettb                  haldclut                showcqt
ashowinfo               haldclutsrc             showinfo
asplit                  hflip                   showpalette
astats                  highpass                showspectrum
astreamsync             histeq                  showwaves
atempo                  histogram               showwavespic
atrim                   hqdn3d                  shuffleplanes
avectorscope            hqx                     signalstats
bandpass                hue                     silencedetect
bandreject              idet                    silenceremove
bass                    il                      sine
bbox                    interlace               smartblur
biquad                  interleave              smptebars
blackdetect             join                    smptehdbars
blackframe              kerndeint               split
blend                   lenscorrection          spp
boxblur                 life                    stereo3d
cellauto                lowpass                 super2xsai
channelmap              lut                     swapuv
channelsplit            lut3d                   tblend
chorus                  lutrgb                  telecine
codecview               lutyuv                  testsrc
color                   mandelbrot              thumbnail
colorbalance            mcdeint                 tile
colorchannelmixer       mergeplanes             tinterlace
colorlevels             movie                   transpose
colormatrix             mpdecimate              treble
compand                 mptestsrc               trim
concat                  negate                  unsharp
copy                    noformat                uspp
cover_rect              noise                   vflip
crop                    null                    vignette
cropdetect              nullsink                volume
curves                  nullsrc                 volumedetect
dcshift                 overlay                 w3fdif
dctdnoiz                owdenoise               xbr
decimate                pad                     yadif
dejudder                palettegen              zoompan
delogo                  paletteuse

Enabled bsfs:
aac_adtstoasc           mjpeg2jpeg              mpeg4_unpack_bframes
chomp                   mjpega_dump_header      noise
dump_extradata          mov2textsub             remove_extradata
h264_mp4toannexb        mp3_header_decompress   text2movsub
imx_dump_header

Enabled indevs:
dv1394                  lavfi                   v4l2
fbdev                   oss

Enabled outdevs:
fbdev                   oss                     v4l2

License: nonfree and unredistributable
Creating config.mak, config.h, and doc/config.texi...
libavutil/avconfig.h is unchanged

WARNING: 
/home/xuchenghua/toolchain/cross-tools/gcc-4.8.3-d197-o32-loongson/usr/bin/pkg-config
 not found, library detection may fail.
CC      libavdevice/alldevices.o
CC      libavdevice/avdevice.o
CC      libavdevice/dv1394.o
CC      libavdevice/fbdev_common.o
CC      libavdevice/fbdev_dec.o
CC      libavdevice/fbdev_enc.o
CC      libavdevice/lavfi.o
CC      libavdevice/oss.o
CC      libavdevice/oss_dec.o
CC      libavdevice/oss_enc.o
CC      libavdevice/timefilter.o
CC      libavdevice/utils.o
CC      libavdevice/v4l2-common.o
CC      libavdevice/v4l2.o
CC      libavdevice/v4l2enc.o
CC      libavfilter/aeval.o
CC      libavfilter/af_adelay.o
CC      libavfilter/af_aecho.o
CC      libavfilter/af_afade.o
CC      libavfilter/af_aformat.o
CC      libavfilter/af_amerge.o
CC      libavfilter/af_amix.o
CC      libavfilter/af_anull.o
CC      libavfilter/af_apad.o
CC      libavfilter/af_aphaser.o
CC      libavfilter/af_aresample.o
CC      libavfilter/af_asetnsamples.o
CC      libavfilter/af_asetrate.o
CC      libavfilter/af_ashowinfo.o
CC      libavfilter/af_astats.o
CC      libavfilter/af_astreamsync.o
CC      libavfilter/af_atempo.o
CC      libavfilter/af_biquads.o
CC      libavfilter/af_channelmap.o
CC      libavfilter/af_channelsplit.o
CC      libavfilter/af_chorus.o
CC      libavfilter/af_compand.o
CC      libavfilter/af_dcshift.o
CC      libavfilter/af_earwax.o
CC      libavfilter/af_flanger.o
CC      libavfilter/af_join.o
CC      libavfilter/af_pan.o
CC      libavfilter/af_replaygain.o
CC      libavfilter/af_silencedetect.o
CC      libavfilter/af_silenceremove.o
CC      libavfilter/af_volume.o
CC      libavfilter/af_volumedetect.o
CC      libavfilter/allfilters.o
CC      libavfilter/asink_anullsink.o
CC      libavfilter/asrc_anullsrc.o
CC      libavfilter/asrc_sine.o
CC      libavfilter/audio.o
CC      libavfilter/avcodec.o
CC      libavfilter/avf_avectorscope.o
CC      libavfilter/avf_concat.o
libavfilter/avcodec.c: 在函数‘avfilter_get_video_buffer_ref_from_frame’中:
libavfilter/avcodec.c:36:9: 
警告:不建议使用‘avfilter_get_video_buffer_ref_from_arrays’(声明于 
libavfilter/avfilter.h:914) [-Wdeprecated-declarations]
         avfilter_get_video_buffer_ref_from_arrays(frame->data, 
frame->linesize, perms,
         ^
libavfilter/avcodec.c:41:5: 警告:不建议使用‘avfilter_copy_frame_props’(声明于 
libavfilter/avfilter.h:1117) [-Wdeprecated-declarations]
     if (avfilter_copy_frame_props(picref, frame) < 0) {
     ^
libavfilter/avcodec.c:43:9: 警告:不建议使用‘avfilter_unref_bufferp’(声明于 
libavfilter/avfilter.h:236) [-Wdeprecated-declarations]
         avfilter_unref_bufferp(&picref);
         ^
libavfilter/avcodec.c: 在函数‘avfilter_get_audio_buffer_ref_from_frame’中:
libavfilter/avcodec.c:60:5: 
警告:不建议使用‘avfilter_get_audio_buffer_ref_from_arrays_channels’(声明于 
libavfilter/avfilter.h:952) [-Wdeprecated-declarations]
     samplesref = avfilter_get_audio_buffer_ref_from_arrays_channels(
     ^
libavfilter/avcodec.c:65:5: 警告:不建议使用‘avfilter_copy_frame_props’(声明于 
libavfilter/avfilter.h:1117) [-Wdeprecated-declarations]
     if (avfilter_copy_frame_props(samplesref, frame) < 0) {
     ^
libavfilter/avcodec.c:67:9: 警告:不建议使用‘avfilter_unref_bufferp’(声明于 
libavfilter/avfilter.h:236) [-Wdeprecated-declarations]
         avfilter_unref_bufferp(&samplesref);
         ^
libavfilter/avcodec.c: 在函数‘avfilter_get_buffer_ref_from_frame’中:
libavfilter/avcodec.c:78:9: 
警告:不建议使用‘avfilter_get_video_buffer_ref_from_frame’(声明于 
libavfilter/avcodec.c:32) [-Wdeprecated-declarations]
         return avfilter_get_video_buffer_ref_from_frame(frame, perms);
         ^
libavfilter/avcodec.c:80:9: 
警告:不建议使用‘avfilter_get_audio_buffer_ref_from_frame’(声明于 
libavfilter/avcodec.c:48) [-Wdeprecated-declarations]
         return avfilter_get_audio_buffer_ref_from_frame(frame, perms);
         ^
libavfilter/audio.c: 在函数‘avfilter_get_audio_buffer_ref_from_arrays’中:
libavfilter/audio.c:166:5: 
警告:不建议使用‘avfilter_get_audio_buffer_ref_from_arrays_channels’(声明于 
libavfilter/audio.c:84) [-Wdeprecated-declarations]
     return avfilter_get_audio_buffer_ref_from_arrays_channels(data, linesize, 
perms,
     ^
CC      libavfilter/avf_showcqt.o
CC      libavfilter/avf_showspectrum.o
CC      libavfilter/avf_showwaves.o
CC      libavfilter/avfilter.o
CC      libavfilter/avfiltergraph.o
CC      libavfilter/buffer.o
CC      libavfilter/buffersink.o
CC      libavfilter/buffersrc.o
CC      libavfilter/drawutils.o
CC      libavfilter/dualinput.o
CC      libavfilter/f_ebur128.o
CC      libavfilter/f_interleave.o
CC      libavfilter/f_perms.o
CC      libavfilter/f_select.o
CC      libavfilter/f_sendcmd.o
CC      libavfilter/fifo.o
CC      libavfilter/formats.o
CC      libavfilter/framesync.o
CC      libavfilter/generate_wave_table.o
CC      libavfilter/graphdump.o
CC      libavfilter/graphparser.o
CC      libavfilter/lavfutils.o
CC      libavfilter/lswsutils.o
CC      libavfilter/opencl_allkernels.o
CC      libavfilter/pthread.o
CC      libavfilter/setpts.o
CC      libavfilter/settb.o
CC      libavfilter/split.o
CC      libavfilter/src_movie.o
CC      libavfilter/transform.o
CC      libavfilter/trim.o
CC      libavfilter/vf_alphamerge.o
CC      libavfilter/vf_aspect.o
CC      libavfilter/vf_bbox.o
CC      libavfilter/vf_blackdetect.o
CC      libavfilter/vf_blackframe.o
CC      libavfilter/vf_blend.o
CC      libavfilter/vf_boxblur.o
CC      libavfilter/vf_codecview.o
CC      libavfilter/vf_colorbalance.o
CC      libavfilter/vf_colorchannelmixer.o
CC      libavfilter/vf_colorlevels.o
CC      libavfilter/vf_colormatrix.o
CC      libavfilter/vf_copy.o
CC      libavfilter/vf_cover_rect.o
CC      libavfilter/vf_crop.o
CC      libavfilter/vf_cropdetect.o
CC      libavfilter/vf_curves.o
CC      libavfilter/vf_dctdnoiz.o
CC      libavfilter/vf_decimate.o
CC      libavfilter/vf_dejudder.o
CC      libavfilter/vf_delogo.o
CC      libavfilter/vf_deshake.o
CC      libavfilter/vf_detelecine.o
CC      libavfilter/vf_drawbox.o
CC      libavfilter/vf_edgedetect.o
CC      libavfilter/vf_elbg.o
CC      libavfilter/vf_eq.o
CC      libavfilter/vf_extractplanes.o
CC      libavfilter/vf_fade.o
CC      libavfilter/vf_fftfilt.o
CC      libavfilter/vf_field.o
CC      libavfilter/vf_fieldmatch.o
CC      libavfilter/vf_fieldorder.o
CC      libavfilter/vf_find_rect.o
CC      libavfilter/vf_format.o
CC      libavfilter/vf_fps.o
CC      libavfilter/vf_framepack.o
CC      libavfilter/vf_framestep.o
CC      libavfilter/vf_fspp.o
CC      libavfilter/vf_geq.o
CC      libavfilter/vf_gradfun.o
CC      libavfilter/vf_hflip.o
CC      libavfilter/vf_histeq.o
CC      libavfilter/vf_histogram.o
CC      libavfilter/vf_hqdn3d.o
CC      libavfilter/vf_hqx.o
CC      libavfilter/vf_hue.o
CC      libavfilter/vf_idet.o
CC      libavfilter/vf_il.o
CC      libavfilter/vf_interlace.o
CC      libavfilter/vf_kerndeint.o
CC      libavfilter/vf_lenscorrection.o
CC      libavfilter/vf_lut.o
CC      libavfilter/vf_lut3d.o
CC      libavfilter/vf_mcdeint.o
CC      libavfilter/vf_mergeplanes.o
CC      libavfilter/vf_mpdecimate.o
CC      libavfilter/vf_null.o
CC      libavfilter/vf_noise.o
CC      libavfilter/vf_overlay.o
CC      libavfilter/vf_owdenoise.o
CC      libavfilter/vf_pad.o
CC      libavfilter/vf_palettegen.o
CC      libavfilter/vf_paletteuse.o
CC      libavfilter/vf_perspective.o
CC      libavfilter/vf_phase.o
CC      libavfilter/vf_pp.o
CC      libavfilter/vf_pixdesctest.o
CC      libavfilter/vf_pp7.o
CC      libavfilter/vf_psnr.o
CC      libavfilter/vf_pullup.o
CC      libavfilter/vf_qp.o
CC      libavfilter/vf_removelogo.o
CC      libavfilter/vf_repeatfields.o
CC      libavfilter/vf_rotate.o
CC      libavfilter/vf_sab.o
CC      libavfilter/vf_scale.o
CC      libavfilter/vf_separatefields.o
CC      libavfilter/vf_setfield.o
CC      libavfilter/vf_showinfo.o
CC      libavfilter/vf_showpalette.o
CC      libavfilter/vf_shuffleplanes.o
CC      libavfilter/vf_signalstats.o
CC      libavfilter/vf_smartblur.o
CC      libavfilter/vf_spp.o
CC      libavfilter/vf_stereo3d.o
CC      libavfilter/vf_super2xsai.o
CC      libavfilter/vf_swapuv.o
CC      libavfilter/vf_telecine.o
CC      libavfilter/vf_thumbnail.o
CC      libavfilter/vf_tile.o
CC      libavfilter/vf_tinterlace.o
CC      libavfilter/vf_transpose.o
CC      libavfilter/vf_unsharp.o
CC      libavfilter/vf_uspp.o
CC      libavfilter/vf_vflip.o
CC      libavfilter/vf_vignette.o
CC      libavfilter/vf_w3fdif.o
CC      libavfilter/vf_xbr.o
CC      libavfilter/vf_yadif.o
CC      libavfilter/vf_zoompan.o
CC      libavfilter/video.o
CC      libavfilter/vsink_nullsink.o
CC      libavfilter/vsrc_cellauto.o
CC      libavfilter/vsrc_life.o
CC      libavfilter/vsrc_mandelbrot.o
CC      libavfilter/vsrc_mptestsrc.o
CC      libavfilter/vsrc_testsrc.o
CC      libavformat/4xm.o
CC      libavformat/a64.o
CC      libavformat/aacdec.o
CC      libavformat/ac3dec.o
CC      libavformat/act.o
CC      libavformat/adp.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/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.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/au.o
CC      libavformat/audiointerleave.o
CC      libavformat/avc.o
CC      libavformat/avidec.o
CC      libavformat/avio.o
CC      libavformat/avienc.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
CC      libavformat/c93.o
CC      libavformat/cache.o
CC      libavformat/caf.o
CC      libavformat/cafenc.o
CC      libavformat/cafdec.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
CC      libavformat/cutils.o
CC      libavformat/dashenc.o
CC      libavformat/data_uri.o
CC      libavformat/dauddec.o
CC      libavformat/daudenc.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
CC      libavformat/dump.o
CC      libavformat/dv.o
CC      libavformat/dvbsub.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
CC      libavformat/ffmetadec.o
CC      libavformat/ffmenc.o
CC      libavformat/ffmetaenc.o
libavformat/ffmdec.c: 在函数‘ffm_close’中:
libavformat/ffmdec.c:236:9: 警告:不建议使用‘rc_eq’(声明于 ./libavcodec/avcodec.h:2319) 
[-Wdeprecated-declarations]
         av_freep(&s->streams[i]->codec->rc_eq);
         ^
libavformat/ffmdec.c: 在函数‘ffm2_read_header’中:
libavformat/ffmdec.c:356:13: 警告:不建议使用‘rc_eq’(声明于 ./libavcodec/avcodec.h:2319) 
[-Wdeprecated-declarations]
             codec->rc_eq = av_strdup(rc_eq_buf);
             ^
libavformat/ffmdec.c:373:13: 警告:不建议使用‘rc_buffer_aggressivity’(声明于 
./libavcodec/avcodec.h:2341) [-Wdeprecated-declarations]
             codec->rc_buffer_aggressivity = av_int2double(avio_rb64(pb));
             ^
libavformat/ffmdec.c: 在函数‘ffm_read_header’中:
libavformat/ffmdec.c:534:13: 警告:不建议使用‘rc_eq’(声明于 ./libavcodec/avcodec.h:2319) 
[-Wdeprecated-declarations]
             codec->rc_eq = av_strdup(rc_eq_buf);
             ^
libavformat/ffmdec.c:551:13: 警告:不建议使用‘rc_buffer_aggressivity’(声明于 
./libavcodec/avcodec.h:2341) [-Wdeprecated-declarations]
             codec->rc_buffer_aggressivity = av_int2double(avio_rb64(pb));
             ^
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
In file included from libavformat/format.c:27:0:
libavformat/avio_internal.h:161:24: 警告:‘struct AVFormatContext’在形参表内部声明 [默认启用]
                        const AVIOInterruptCB *int_cb, AVDictionary **options);
                        ^
libavformat/avio_internal.h:161:24: 警告:它的作用域仅限于此定义或声明,这可能并不是您想要的 [默认启用]
libavformat/format.c: 在函数‘av_probe_input_format3’中:
libavformat/format.c:178:17: 警告:assignment discards ‘const’ qualifier from 
pointer target type [默认启用]
         lpd.buf = zerobuffer;
                 ^
CC      libavformat/framehash.o
CC      libavformat/frmdec.o
CC      libavformat/ftp.o
CC      libavformat/g722.o
CC      libavformat/g723_1.o
CC      libavformat/g729dec.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/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
In file included from libavformat/id3v2.c:38:0:
libavformat/avio_internal.h:161:24: 警告:‘struct AVFormatContext’在形参表内部声明 [默认启用]
                        const AVIOInterruptCB *int_cb, AVDictionary **options);
                        ^
libavformat/avio_internal.h:161:24: 警告:它的作用域仅限于此定义或声明,这可能并不是您想要的 [默认启用]
CC      libavformat/idroqenc.o
CC      libavformat/iff.o
CC      libavformat/ilbc.o
CC      libavformat/img2.o
CC      libavformat/img2_alias_pix.o
CC      libavformat/img2_brender_pix.o
CC      libavformat/img2dec.o
CC      libavformat/img2enc.o
CC      libavformat/ingenientdec.o
CC      libavformat/ipmovie.o
CC      libavformat/ircam.o
CC      libavformat/ircamdec.o
CC      libavformat/ircamenc.o
CC      libavformat/isom.o
CC      libavformat/iv8.o
CC      libavformat/iss.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
CC      libavformat/matroskaenc.o
CC      libavformat/md5enc.o
CC      libavformat/md5proto.o
CC      libavformat/metadata.o
CC      libavformat/mgsts.o
CC      libavformat/microdvddec.o
CC      libavformat/microdvdenc.o
CC      libavformat/mkvtimestamp_v2.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
CC      libavformat/mov_chan.o
CC      libavformat/movenc.o
CC      libavformat/movenchint.o
CC      libavformat/mp3dec.o
CC      libavformat/mp3enc.o
libavformat/movenc.c: 在函数‘mov_flush_fragment’中:
libavformat/movenc.c:856:8: 警告:assuming signed overflow does not occur when 
assuming that (X - c) > X is always false [-Wstrict-overflow]
     if (cluster_idx >= track->entry)
        ^
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/mpl2dec.o
CC      libavformat/mpsubdec.o
CC      libavformat/msnwc_tcp.o
CC      libavformat/mtv.o
CC      libavformat/mux.o
CC      libavformat/mvdec.o
CC      libavformat/mvi.o
CC      libavformat/mxf.o
CC      libavformat/mxfdec.o
libavformat/mux.c: 在函数‘init_pts’中:
libavformat/mux.c:391:13: 警告:不建议使用‘pts’(声明于 libavformat/avformat.h:861) 
[-Wdeprecated-declarations]
             frac_init(&st->pts, 0, 0, den);
             ^
libavformat/mux.c: 在函数‘compute_pkt_fields2’中:
libavformat/mux.c:475:13: 警告:不建议使用‘pts’(声明于 libavformat/avformat.h:861) 
[-Wdeprecated-declarations]
             pkt->pts = st->pts.val;
             ^
libavformat/mux.c:511:5: 警告:不建议使用‘pts’(声明于 libavformat/avformat.h:861) 
[-Wdeprecated-declarations]
     st->pts.val = pkt->dts;
     ^
libavformat/mux.c:523:9: 警告:不建议使用‘pts’(声明于 libavformat/avformat.h:861) 
[-Wdeprecated-declarations]
         if (frame_size >= 0 && (pkt->size || st->pts.num != st->pts.den >> 1 
|| st->pts.val)) {
         ^
libavformat/mux.c:523:9: 警告:不建议使用‘pts’(声明于 libavformat/avformat.h:861) 
[-Wdeprecated-declarations]
libavformat/mux.c:523:9: 警告:不建议使用‘pts’(声明于 libavformat/avformat.h:861) 
[-Wdeprecated-declarations]
libavformat/mux.c:524:13: 警告:不建议使用‘pts’(声明于 libavformat/avformat.h:861) 
[-Wdeprecated-declarations]
             frac_add(&st->pts, (int64_t)st->time_base.den * frame_size);
             ^
libavformat/mux.c:528:9: 警告:不建议使用‘pts’(声明于 libavformat/avformat.h:861) 
[-Wdeprecated-declarations]
         frac_add(&st->pts, (int64_t)st->time_base.den * 
st->codec->time_base.num);
         ^
libavformat/mux.c: 在函数‘ff_write_chained’中:
libavformat/mux.c:1016:5: 警告:不建议使用‘destruct’(声明于 ./libavcodec/avcodec.h:1183) 
[-Wdeprecated-declarations]
     pkt->destruct = local_pkt.destruct;
     ^
libavformat/mux.c:1016:5: 警告:不建议使用‘destruct’(声明于 ./libavcodec/avcodec.h:1183) 
[-Wdeprecated-declarations]
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
In file included from libavformat/nutdec.c:31:0:
libavformat/avio_internal.h:161:24: 警告:‘struct AVFormatContext’在形参表内部声明 [默认启用]
                        const AVIOInterruptCB *int_cb, AVDictionary **options);
                        ^
libavformat/avio_internal.h:161:24: 警告:它的作用域仅限于此定义或声明,这可能并不是您想要的 [默认启用]
libavformat/nutdec.c: 在函数‘nut_read_header’中:
libavformat/nutdec.c:823:1: 警告:标号‘end’定义后未使用 [-Wunused-label]
 end:
 ^
CC      libavformat/oggparsedirac.o
CC      libavformat/oggparseflac.o
CC      libavformat/oggparseogm.o
CC      libavformat/oggparseopus.o
CC      libavformat/oggparseskeleton.o
CC      libavformat/oggparsespeex.o
CC      libavformat/oggparsetheora.o
CC      libavformat/oggparsevorbis.o
CC      libavformat/oggparsevp8.o
CC      libavformat/oma.o
CC      libavformat/omadec.o
CC      libavformat/omaenc.o
CC      libavformat/options.o
CC      libavformat/os_support.o
CC      libavformat/paf.o
CC      libavformat/pcm.o
CC      libavformat/pcmdec.o
CC      libavformat/pcmenc.o
CC      libavformat/pjsdec.o
CC      libavformat/pmpdec.o
CC      libavformat/psxstr.o
CC      libavformat/pva.o
CC      libavformat/pvfdec.o
CC      libavformat/qcp.o
CC      libavformat/r3d.o
CC      libavformat/rawdec.o
CC      libavformat/rawenc.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
CC      libavformat/rmenc.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
In file included from libavformat/rtpdec_dv.c:26:0:
libavformat/avio_internal.h:161:24: 警告:‘struct AVFormatContext’在形参表内部声明 [默认启用]
                        const AVIOInterruptCB *int_cb, AVDictionary **options);
                        ^
libavformat/avio_internal.h:161:24: 警告:它的作用域仅限于此定义或声明,这可能并不是您想要的 [默认启用]
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
In file included from libavformat/rtpdec_latm.c:22:0:
libavformat/avio_internal.h:161:24: 警告:‘struct AVFormatContext’在形参表内部声明 [默认启用]
                        const AVIOInterruptCB *int_cb, AVDictionary **options);
                        ^
libavformat/avio_internal.h:161:24: 警告:它的作用域仅限于此定义或声明,这可能并不是您想要的 [默认启用]
CC      libavformat/rtpdec_mpeg4.o
CC      libavformat/rtpdec_mpegts.o
In file included from libavformat/rtpdec_mpa_robust.c:25:0:
libavformat/avio_internal.h:161:24: 警告:‘struct AVFormatContext’在形参表内部声明 [默认启用]
                        const AVIOInterruptCB *int_cb, AVDictionary **options);
                        ^
libavformat/avio_internal.h:161:24: 警告:它的作用域仅限于此定义或声明,这可能并不是您想要的 [默认启用]
CC      libavformat/rtpdec_qcelp.o
CC      libavformat/rtpdec_qdm2.o
CC      libavformat/rtpdec_qt.o
CC      libavformat/rtpdec_svq3.o
CC      libavformat/rtpdec_vp8.o
CC      libavformat/rtpdec_vp9.o
In file included from libavformat/rtpdec_svq3.c:31:0:
libavformat/avio_internal.h:161:24: 警告:‘struct AVFormatContext’在形参表内部声明 [默认启用]
                        const AVIOInterruptCB *int_cb, AVDictionary **options);
                        ^
libavformat/avio_internal.h:161:24: 警告:它的作用域仅限于此定义或声明,这可能并不是您想要的 [默认启用]
CC      libavformat/rtpdec_xiph.o
CC      libavformat/rtpenc.o
In file included from libavformat/rtpdec_vp9.c:24:0:
libavformat/avio_internal.h:161:24: 警告:‘struct AVFormatContext’在形参表内部声明 [默认启用]
                        const AVIOInterruptCB *int_cb, AVDictionary **options);
                        ^
libavformat/avio_internal.h:161:24: 警告:它的作用域仅限于此定义或声明,这可能并不是您想要的 [默认启用]
CC      libavformat/rtpenc_aac.o
In file included from libavformat/rtpdec_vp8.c:32:0:
libavformat/avio_internal.h:161:24: 警告:‘struct AVFormatContext’在形参表内部声明 [默认启用]
                        const AVIOInterruptCB *int_cb, AVDictionary **options);
                        ^
libavformat/avio_internal.h:161:24: 警告:它的作用域仅限于此定义或声明,这可能并不是您想要的 [默认启用]
CC      libavformat/rtpenc_amr.o
CC      libavformat/rtpenc_chain.o
In file included from libavformat/rtpdec_xiph.c:36:0:
libavformat/avio_internal.h:161:24: 警告:‘struct AVFormatContext’在形参表内部声明 [默认启用]
                        const AVIOInterruptCB *int_cb, AVDictionary **options);
                        ^
libavformat/avio_internal.h:161:24: 警告:它的作用域仅限于此定义或声明,这可能并不是您想要的 [默认启用]
CC      libavformat/rtpenc_h261.o
CC      libavformat/rtpenc_h263.o
CC      libavformat/rtpenc_h263_rfc2190.o
CC      libavformat/rtpenc_h264_hevc.o
CC      libavformat/rtpenc_jpeg.o
CC      libavformat/rtpenc_latm.o
CC      libavformat/rtpenc_mpegts.o
CC      libavformat/rtpenc_mpv.o
CC      libavformat/rtpenc_vp8.o
CC      libavformat/rtpenc_xiph.o
CC      libavformat/rtpproto.o
CC      libavformat/rtsp.o
CC      libavformat/rtspdec.o
CC      libavformat/rtspenc.o
CC      libavformat/samidec.o
CC      libavformat/sapdec.o
CC      libavformat/sapenc.o
CC      libavformat/sauce.o
CC      libavformat/sbgdec.o
CC      libavformat/sdp.o
CC      libavformat/sdr2.o
CC      libavformat/segafilm.o
CC      libavformat/segment.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
CC      libavformat/srtp.o
CC      libavformat/srtpproto.o
CC      libavformat/stldec.o
CC      libavformat/subfile.o
CC      libavformat/subtitles.o
CC      libavformat/subviewer1dec.o
CC      libavformat/subviewerdec.o
CC      libavformat/supdec.o
CC      libavformat/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/thp.o
CC      libavformat/tiertexseq.o
CC      libavformat/tmv.o
libavformat/tee.c: 在函数‘filter_packet’中:
libavformat/tee.c:399:9: 警告:不建议使用‘destruct’(声明于 ./libavcodec/avcodec.h:1183) 
[-Wdeprecated-declarations]
         if (ret == 0 && new_pkt.data != pkt->data && new_pkt.destruct) {
         ^
CC      libavformat/tta.o
CC      libavformat/tty.o
CC      libavformat/txd.o
CC      libavformat/udp.o
CC      libavformat/uncodedframecrcenc.o
CC      libavformat/unix.o
CC      libavformat/url.o
CC      libavformat/urldecode.o
CC      libavformat/utils.o
CC      libavformat/vc1test.o
CC      libavformat/vc1testenc.o
CC      libavformat/vivo.o
CC      libavformat/voc.o
CC      libavformat/vocdec.o
CC      libavformat/vocenc.o
CC      libavformat/vorbiscomment.o
CC      libavformat/vplayerdec.o
CC      libavformat/vqf.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/wtv_common.o
CC      libavformat/wtvdec.o
CC      libavformat/wtvenc.o
CC      libavformat/wv.o
CC      libavformat/wvdec.o
CC      libavformat/wvenc.o
CC      libavformat/xa.o
CC      libavformat/xmv.o
CC      libavformat/xwma.o
CC      libavformat/yop.o
CC      libavformat/yuv4mpegdec.o
CC      libavformat/yuv4mpegenc.o
CC      libavcodec/012v.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
CC      libavcodec/aac_parser.o
CC      libavcodec/aacadtsdec.o
CC      libavcodec/aaccoder.o
CC      libavcodec/aacdec.o
CC      libavcodec/aacenc.o
In file included from ./libavutil/avutil.h:289:0,
                 from ./libavutil/samplefmt.h:24,
                 from libavcodec/avcodec.h:31,
                 from libavcodec/aaccoder.c:37:
libavcodec/aaccoder.c: 在函数‘search_for_quantizers_twoloop’中:
./libavutil/common.h:108:8: 警告:assuming signed overflow does not occur when 
assuming that (X + c) < X is always false [-Wstrict-overflow]
     if (amin > amax) abort();
        ^
./libavutil/common.h:108:8: 警告:assuming signed overflow does not occur when 
assuming that (X + c) < X is always false [-Wstrict-overflow]
     if (amin > amax) abort();
        ^
CC      libavcodec/aacps.o
CC      libavcodec/aacpsdsp.o
CC      libavcodec/aacpsy.o
CC      libavcodec/aacsbr.o
CC      libavcodec/aactab.o
CC      libavcodec/aasc.o
In file included from libavcodec/aacsbr.c:49:0:
libavcodec/mips/aacsbr_mips.h:62:13: 警告:‘sbr_qmf_analysis_mips’定义后未使用 
[-Wunused-function]
 static void sbr_qmf_analysis_mips(AVFloatDSPContext *fdsp, FFTContext *mdct,
             ^
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/ac3enc.o
CC      libavcodec/ac3enc_fixed.o
CC      libavcodec/ac3enc_float.o
CC      libavcodec/ac3tab.o
CC      libavcodec/acelp_filters.o
CC      libavcodec/acelp_pitch_delay.o
CC      libavcodec/acelp_vectors.o
CC      libavcodec/adpcm.o
CC      libavcodec/adpcmenc.o
CC      libavcodec/adx.o
CC      libavcodec/adx_parser.o
CC      libavcodec/adxenc.o
CC      libavcodec/adxdec.o
CC      libavcodec/aic.o
CC      libavcodec/alac.o
CC      libavcodec/alacenc.o
CC      libavcodec/aliaspixdec.o
CC      libavcodec/aliaspixenc.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/ass_split.o
CC      libavcodec/assdec.o
CC      libavcodec/assenc.o
CC      libavcodec/asv.o
CC      libavcodec/asvdec.o
CC      libavcodec/asvenc.o
CC      libavcodec/atrac.o
CC      libavcodec/atrac1.o
CC      libavcodec/atrac3.o
CC      libavcodec/atrac3plus.o
CC      libavcodec/atrac3plusdec.o
CC      libavcodec/atrac3plusdsp.o
CC      libavcodec/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
CC      libavcodec/avpicture.o
CC      libavcodec/avrndec.o
CC      libavcodec/avs.o
CC      libavcodec/avuidec.o
CC      libavcodec/avuienc.o
CC      libavcodec/bethsoftvideo.o
CC      libavcodec/bfi.o
CC      libavcodec/bgmc.o
CC      libavcodec/bink.o
CC      libavcodec/binkaudio.o
CC      libavcodec/binkdsp.o
CC      libavcodec/bintext.o
CC      libavcodec/bitstream.o
CC      libavcodec/bitstream_filter.o
CC      libavcodec/blockdsp.o
CC      libavcodec/bmp.o
CC      libavcodec/bmp_parser.o
CC      libavcodec/bmpenc.o
CC      libavcodec/bmvaudio.o
CC      libavcodec/bmvvideo.o
CC      libavcodec/brenderpix.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/ccaption_dec.o
CC      libavcodec/cdgraphics.o
CC      libavcodec/cdxl.o
CC      libavcodec/celp_filters.o
CC      libavcodec/celp_math.o
CC      libavcodec/chomp_bsf.o
CC      libavcodec/cinepak.o
CC      libavcodec/cinepakenc.o
CC      libavcodec/cljrdec.o
CC      libavcodec/cljrenc.o
CC      libavcodec/cllc.o
CC      libavcodec/cngdec.o
CC      libavcodec/cngenc.o
CC      libavcodec/codec_desc.o
CC      libavcodec/cook.o
CC      libavcodec/cook_parser.o
CC      libavcodec/cpia.o
CC      libavcodec/cscd.o
CC      libavcodec/cyuv.o
CC      libavcodec/dca.o
CC      libavcodec/dca_exss.o
CC      libavcodec/dca_parser.o
CC      libavcodec/dca_xll.o
CC      libavcodec/dcadata.o
CC      libavcodec/dcadec.o
CC      libavcodec/dcadsp.o
libavcodec/dcadec.c: 在函数‘dca_decode_frame’中:
libavcodec/dcadec.c:1642:9: 警告:不建议使用‘request_channels’(声明于 
libavcodec/avcodec.h:2038) [-Wdeprecated-declarations]
         || (s->core_ext_mask & DCA_EXT_XXCH && avctx->request_channels > 0
         ^
libavcodec/dcadec.c:1643:13: 警告:不建议使用‘request_channels’(声明于 
libavcodec/avcodec.h:2038) [-Wdeprecated-declarations]
             && avctx->request_channels
             ^
libavcodec/dcadec.c:1722:9: 警告:不建议使用‘request_channels’(声明于 
libavcodec/avcodec.h:2038) [-Wdeprecated-declarations]
         if (avctx->request_channels > 0
         ^
libavcodec/dcadec.c:1723:13: 警告:不建议使用‘request_channels’(声明于 
libavcodec/avcodec.h:2038) [-Wdeprecated-declarations]
             && avctx->request_channels < s->prim_channels) {
             ^
libavcodec/dcadec.c:1726:47: 警告:不建议使用‘request_channels’(声明于 
libavcodec/avcodec.h:2038) [-Wdeprecated-declarations]
                                               <= avctx->request_channels; i++) 
{
                                               ^
CC      libavcodec/dcaenc.o
CC      libavcodec/dct.o
CC      libavcodec/dct32_fixed.o
CC      libavcodec/dct32_float.o
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/diracdec.o
CC      libavcodec/diracdsp.o
CC      libavcodec/dnxhd_parser.o
CC      libavcodec/dnxhddata.o
libavcodec/diracdec.c: 在函数‘dirac_decode_picture_header’中:
libavcodec/diracdec.c:1766:5: 警告:不建议使用‘reference’(声明于 ./libavutil/frame.h:287) 
[-Wdeprecated-declarations]
     if (s->current_picture->avframe->reference) {
     ^
libavcodec/diracdec.c:1772:17: 警告:不建议使用‘reference’(声明于 ./libavutil/frame.h:287) 
[-Wdeprecated-declarations]
                 retire_pic->avframe->reference &= DELAYED_PIC_REF;
                 ^
libavcodec/diracdec.c:1780:13: 警告:不建议使用‘reference’(声明于 ./libavutil/frame.h:287) 
[-Wdeprecated-declarations]
             remove_frame(s->ref_frames, 
s->ref_frames[0]->avframe->display_picture_number)->avframe->reference &= 
DELAYED_PIC_REF;
             ^
libavcodec/diracdec.c: 在函数‘get_delayed_pic’中:
libavcodec/diracdec.c:1817:9: 警告:不建议使用‘reference’(声明于 ./libavutil/frame.h:287) 
[-Wdeprecated-declarations]
         out->avframe->reference ^= DELAYED_PIC_REF;
         ^
libavcodec/diracdec.c: 在函数‘dirac_decode_data_unit’中:
libavcodec/diracdec.c:1903:9: 警告:不建议使用‘reference’(声明于 ./libavutil/frame.h:287) 
[-Wdeprecated-declarations]
         pic->avframe->reference = (parse_code & 0x0C) == 0x0C;  /* [DIRAC_STD] 
 is_reference() */
         ^
libavcodec/diracdec.c: 在函数‘dirac_decode_frame’中:
libavcodec/diracdec.c:1941:9: 警告:不建议使用‘reference’(声明于 ./libavutil/frame.h:287) 
[-Wdeprecated-declarations]
         if (s->all_frames[i].avframe->data[0] && 
!s->all_frames[i].avframe->reference) {
         ^
libavcodec/diracdec.c:1991:9: 警告:不建议使用‘reference’(声明于 ./libavutil/frame.h:287) 
[-Wdeprecated-declarations]
         s->current_picture->avframe->reference |= DELAYED_PIC_REF;
         ^
libavcodec/diracdec.c:2007:13: 警告:不建议使用‘reference’(声明于 ./libavutil/frame.h:287) 
[-Wdeprecated-declarations]
             delayed_frame->avframe->reference ^= DELAYED_PIC_REF;
             ^
libavcodec/diracdec.c:1814:45: 警告:数组下标大于数组边界 [-Warray-bounds]
         s->delay_frames[i] = s->delay_frames[i+1];
                                             ^
CC      libavcodec/dnxhddec.o
CC      libavcodec/dnxhdenc.o
CC      libavcodec/dpcm.o
CC      libavcodec/dpx.o
CC      libavcodec/dpx_parser.o
CC      libavcodec/dpxenc.o
CC      libavcodec/dsddec.o
libavformat/utils.c: 在函数‘av_stream_get_end_pts’中:
libavformat/utils.c:119:5: 警告:不建议使用‘pts’(声明于 libavformat/avformat.h:861) 
[-Wdeprecated-declarations]
     return st->pts.val;
     ^
libavformat/utils.c: 在函数‘avformat_find_stream_info’中:
libavformat/utils.c:3039:9: 警告:不建议使用‘max_analyze_duration’(声明于 
libavformat/avformat.h:1407) [-Wdeprecated-declarations]
         max_analyze_duration = ic->max_analyze_duration;
         ^
CC      libavcodec/dsicinaudio.o
CC      libavcodec/dsicinvideo.o
CC      libavcodec/dss_sp.o
CC      libavcodec/dump_extradata_bsf.o
CC      libavcodec/dv.o
CC      libavcodec/dv_profile.o
CC      libavcodec/dvbsub.o
CC      libavcodec/dvbsub_parser.o
CC      libavcodec/dvbsubdec.o
CC      libavcodec/dvd_nav_parser.o
CC      libavcodec/dvdec.o
CC      libavcodec/dvdsub_parser.o
CC      libavcodec/dvdsubdec.o
CC      libavcodec/dvdsubenc.o
CC      libavcodec/dvenc.o
CC      libavcodec/dxtory.o
CC      libavcodec/eac3_data.o
CC      libavcodec/eac3enc.o
libavcodec/dvenc.c: 在函数‘dvvideo_encode_frame’中:
libavcodec/dvenc.c:728:14: 警告:assignment discards ‘const’ qualifier from 
pointer target type [默认启用]
     s->frame                  = frame;
              ^
libavcodec/dvenc.c: 在函数‘dv_encode_video_segment’中:
libavcodec/dvenc.c:381:81: 警告:数组下标大于数组边界 [-Warray-bounds]
                                     for (a2 = a + 1; b->next[k] >= 
mb_area_start[a2 + 1]; a2++)
                                                                                
 ^
CC      libavcodec/eacmv.o
CC      libavcodec/eaidct.o
CC      libavcodec/eamad.o
CC      libavcodec/eatgq.o
CC      libavcodec/eatgv.o
CC      libavcodec/eatqi.o
CC      libavcodec/elbg.o
CC      libavcodec/error_resilience.o
CC      libavcodec/escape124.o
CC      libavcodec/escape130.o
CC      libavcodec/evrcdec.o
CC      libavcodec/exif.o
CC      libavcodec/faandct.o
CC      libavcodec/faanidct.o
CC      libavcodec/faxcompr.o
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/ffv1enc.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/flacenc.o
CC      libavcodec/flicvideo.o
CC      libavcodec/flvdec.o
CC      libavcodec/flvenc.o
CC      libavcodec/fmtconvert.o
CC      libavcodec/frame_thread_encoder.o
CC      libavcodec/fraps.o
CC      libavcodec/frwu.o
CC      libavcodec/g722.o
CC      libavcodec/g722dec.o
CC      libavcodec/g722dsp.o
CC      libavcodec/g722enc.o
CC      libavcodec/g723_1.o
CC      libavcodec/g726.o
CC      libavcodec/g729dec.o
CC      libavcodec/g729postfilter.o
CC      libavcodec/gif.o
CC      libavcodec/gifdec.o
CC      libavcodec/golomb.o
CC      libavcodec/gsm_parser.o
CC      libavcodec/gsmdec.o
CC      libavcodec/gsmdec_data.o
CC      libavcodec/h261.o
CC      libavcodec/h261_parser.o
CC      libavcodec/h261data.o
CC      libavcodec/h261dec.o
CC      libavcodec/h263.o
CC      libavcodec/h261enc.o
CC      libavcodec/h263_parser.o
CC      libavcodec/h263dec.o
CC      libavcodec/h263dsp.o
CC      libavcodec/h264.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_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/h264dsp.o
libavcodec/h264_sei.c: 在函数‘decode_user_data_itu_t_t35’中:
libavcodec/h264_sei.c:135:17: 警告:不建议使用‘dtg_active_format’(声明于 
libavcodec/avcodec.h:1718) [-Wdeprecated-declarations]
                 h->avctx->dtg_active_format = dtg_active_format;
                 ^
CC      libavcodec/h264idct.o
libavcodec/h264_slice.c: 在函数‘copy_picture_range’中:
libavcodec/h264_slice.c:400:33: 警告:比较不相关的指针时缺少类型转换 [默认启用]
         av_assert1((IN_RANGE(from[i], old_base, sizeof(*old_base)) ||
                                 ^
libavcodec/h264_slice.c:400:62: 警告:比较不相关的指针时缺少类型转换 [默认启用]
         av_assert1((IN_RANGE(from[i], old_base, sizeof(*old_base)) ||
                                                              ^
CC      libavcodec/h264pred.o
CC      libavcodec/h264qpel.o
CC      libavcodec/hevc.o
CC      libavcodec/hevc_cabac.o
CC      libavcodec/hevc_filter.o
CC      libavcodec/hevc_mvs.o
CC      libavcodec/hevc_parser.o
CC      libavcodec/hevc_ps.o
CC      libavcodec/hevc_refs.o
CC      libavcodec/hevc_sei.o
CC      libavcodec/hevcdsp.o
libavcodec/hevc_ps.c: 在函数‘ff_hevc_decode_nal_sps’中:
libavcodec/hevc_ps.c:928:79: 警告:数组下标大于数组边界 [-Warray-bounds]
             sps->temporal_layer[i].max_dec_pic_buffering = 
sps->temporal_layer[start].max_dec_pic_buffering;
                                                                               ^
libavcodec/hevc_ps.c:929:74: 警告:数组下标大于数组边界 [-Warray-bounds]
             sps->temporal_layer[i].num_reorder_pics      = 
sps->temporal_layer[start].num_reorder_pics;
                                                                          ^
libavcodec/hevc_ps.c:930:78: 警告:数组下标大于数组边界 [-Warray-bounds]
             sps->temporal_layer[i].max_latency_increase  = 
sps->temporal_layer[start].max_latency_increase;
                                                                              ^
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/huffman.o
CC      libavcodec/huffyuv.o
CC      libavcodec/huffyuvdec.o
CC      libavcodec/huffyuvdsp.o
CC      libavcodec/huffyuvenc.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/imdct15.o
CC      libavcodec/imgconvert.o
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/interplayvideo.o
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/j2kenc.o
CC      libavcodec/jacosubdec.o
CC      libavcodec/jfdctfst.o
CC      libavcodec/jfdctint.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/jpeglsenc.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/lcldec.o
CC      libavcodec/latm_parser.o
CC      libavcodec/ljpegenc.o
CC      libavcodec/loco.o
CC      libavcodec/lossless_audiodsp.o
CC      libavcodec/lossless_videodsp.o
CC      libavcodec/lpc.o
CC      libavcodec/lsp.o
CC      libavcodec/lzw.o
CC      libavcodec/lzwenc.o
CC      libavcodec/mace.o
CC      libavcodec/mathtables.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/metasound.o
CC      libavcodec/metasound_data.o
CC      libavcodec/microdvddec.o
CC      libavcodec/mimic.o
CC      libavcodec/mips/aacdec_mips.o
CC      libavcodec/mips/aacpsdsp_mips.o
CC      libavcodec/mips/aacsbr_mips.o
CC      libavcodec/mips/ac3dsp_mips.o
CC      libavcodec/mips/acelp_filters_mips.o
CC      libavcodec/mips/acelp_vectors_mips.o
CC      libavcodec/mips/amrwbdec_mips.o
CC      libavcodec/mips/celp_filters_mips.o
CC      libavcodec/mips/celp_math_mips.o
CC      libavcodec/mips/fft_mips.o
CC      libavcodec/mips/fmtconvert_mips.o
CC      libavcodec/mips/h264dsp_init_mips.o
In file included from libavcodec/mips/amrwbdec_mips.c:53:0:
./libavcodec/amrwbdata.h:676:24: 警告:‘amr_bit_orderings_by_mode’定义后未使用 
[-Wunused-variable]
 static const uint16_t* amr_bit_orderings_by_mode[] = {
                        ^
CC      libavcodec/mips/hevcdsp_init_mips.o
CC      libavcodec/mips/iirfilter_mips.o
CC      libavcodec/mips/mpegaudiodsp_mips_float.o
CC      libavcodec/mips/sbrdsp_mips.o
CC      libavcodec/mjpeg2jpeg_bsf.o
CC      libavcodec/mjpeg_parser.o
CC      libavcodec/mjpega_dump_header_bsf.o
libavcodec/mips/mpegaudiodsp_mips_float.c:792:13: 警告:‘imdct36_mips_float’定义后未使用 
[-Wunused-function]
 static void imdct36_mips_float(float *out, float *buf, float *in, float *win)
             ^
CC      libavcodec/mjpegbdec.o
CC      libavcodec/mjpegdec.o
CC      libavcodec/mjpegenc.o
CC      libavcodec/mjpegenc_common.o
CC      libavcodec/mlp.o
CC      libavcodec/mlp_parser.o
CC      libavcodec/mlpdec.o
CC      libavcodec/mlpdsp.o
CC      libavcodec/mmvideo.o
CC      libavcodec/motion_est.o
CC      libavcodec/motionpixels.o
CC      libavcodec/movsub_bsf.o
CC      libavcodec/movtextdec.o
CC      libavcodec/mp3_header_decompress_bsf.o
CC      libavcodec/movtextenc.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
CC      libavcodec/mpeg12enc.o
CC      libavcodec/mpeg4audio.o
CC      libavcodec/mpeg4_unpack_bframes_bsf.o
libavcodec/mpeg12dec.c: 在函数‘setup_hwaccel_for_pixfmt’中:
libavcodec/mpeg12dec.c:1266:9: 警告:不建议使用‘xvmc_acceleration’(声明于 
libavcodec/avcodec.h:1769) [-Wdeprecated-declarations]
         avctx->xvmc_acceleration = 2;
         ^
CC      libavcodec/mpeg4video.o
CC      libavcodec/mpeg4video_parser.o
CC      libavcodec/mpeg4videodec.o
CC      libavcodec/mpeg4videoenc.o
CC      libavcodec/mpeg_er.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/mpegaudioenc_fixed.o
CC      libavcodec/mpegaudioenc_float.o
CC      libavcodec/mpegutils.o
CC      libavcodec/mpegvideo.o
CC      libavcodec/mpegvideo_enc.o
CC      libavcodec/mpegvideo_motion.o
CC      libavcodec/mpegvideo_parser.o
CC      libavcodec/mpegvideodsp.o
CC      libavcodec/mpegvideoencdsp.o
CC      libavcodec/mpl2dec.o
CC      libavcodec/msgsmdec.o
CC      libavcodec/msmpeg4.o
CC      libavcodec/msmpeg4data.o
CC      libavcodec/msmpeg4dec.o
CC      libavcodec/msmpeg4enc.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/msvideo1enc.o
CC      libavcodec/mvcdec.o
CC      libavcodec/mxpegdec.o
CC      libavcodec/nellymoser.o
CC      libavcodec/nellymoserdec.o
CC      libavcodec/nellymoserenc.o
CC      libavcodec/noise_bsf.o
CC      libavcodec/nuv.o
CC      libavcodec/on2avc.o
CC      libavcodec/options.o
CC      libavcodec/opus.o
CC      libavcodec/opus_celt.o
CC      libavcodec/opus_parser.o
In file included from libavcodec/options.c:36:0:
libavcodec/options_table.h:177:1: 警告:不建议使用‘rc_qsquish’(声明于 
libavcodec/avcodec.h:2291) [-Wdeprecated-declarations]
 {"qsquish", "deprecated, use encoder private options instead", 
OFFSET(rc_qsquish), AV_OPT_TYPE_FLOAT, {.dbl = DEFAULT }, 0, 99, V|E},
 ^
libavcodec/options_table.h:178:1: 警告:不建议使用‘rc_qmod_amp’(声明于 
libavcodec/avcodec.h:2294) [-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},
 ^
libavcodec/options_table.h:179:1: 警告:不建议使用‘rc_qmod_freq’(声明于 
libavcodec/avcodec.h:2296) [-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},
 ^
libavcodec/options_table.h:183:1: 警告:不建议使用‘rc_eq’(声明于 
libavcodec/avcodec.h:2319) [-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},
 ^
libavcodec/options_table.h:190:1: 警告:不建议使用‘rc_buffer_aggressivity’(声明于 
libavcodec/avcodec.h:2341) [-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},
 ^
libavcodec/options_table.h:195:1: 警告:不建议使用‘rc_initial_cplx’(声明于 
libavcodec/avcodec.h:2344) [-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},
 ^
libavcodec/options_table.h:302:1: 警告:不建议使用‘dtg_active_format’(声明于 
libavcodec/avcodec.h:1718) [-Wdeprecated-declarations]
 {"dtg_active_format", NULL, OFFSET(dtg_active_format), AV_OPT_TYPE_INT, {.i64 
= DEFAULT }, INT_MIN, INT_MAX},
 ^
libavcodec/options_table.h:318:1: 警告:不建议使用‘xvmc_acceleration’(声明于 
libavcodec/avcodec.h:1769) [-Wdeprecated-declarations]
 {"xvmc_acceleration", NULL, OFFSET(xvmc_acceleration), AV_OPT_TYPE_INT, {.i64 
= DEFAULT }, INT_MIN, INT_MAX},
 ^
libavcodec/options_table.h:325:1: 警告:不建议使用‘stream_codec_tag’(声明于 
libavcodec/avcodec.h:1280) [-Wdeprecated-declarations]
 {"stream_codec_tag", NULL, OFFSET(stream_codec_tag), AV_OPT_TYPE_INT, {.i64 = 
DEFAULT }, INT_MIN, INT_MAX},
 ^
libavcodec/options_table.h:329:1: 警告:不建议使用‘lmin’(声明于 libavcodec/avcodec.h:2394) 
[-Wdeprecated-declarations]
 {"lmin", "deprecated, use encoder private options instead", OFFSET(lmin), 
AV_OPT_TYPE_INT, {.i64 =  0 }, 0, INT_MAX, V|E},
 ^
libavcodec/options_table.h:330:1: 警告:不建议使用‘lmax’(声明于 libavcodec/avcodec.h:2400) 
[-Wdeprecated-declarations]
 {"lmax", "deprecated, use encoder private options instead", OFFSET(lmax), 
AV_OPT_TYPE_INT, {.i64 =  0 }, 0, INT_MAX, V|E},
 ^
libavcodec/options_table.h:336:1: 警告:不建议使用‘error_rate’(声明于 
libavcodec/avcodec.h:2966) [-Wdeprecated-declarations]
 {"error", NULL, OFFSET(error_rate), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 
INT_MIN, INT_MAX, V|E},
 ^
libavcodec/options_table.h:341:1: 警告:不建议使用‘me_threshold’(声明于 
libavcodec/avcodec.h:1816) [-Wdeprecated-declarations]
 {"me_threshold", "motion estimation threshold", OFFSET(me_threshold), 
AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
 ^
libavcodec/options_table.h:342:1: 警告:不建议使用‘mb_threshold’(声明于 
libavcodec/avcodec.h:1822) [-Wdeprecated-declarations]
 {"mb_threshold", "macroblock threshold", OFFSET(mb_threshold), 
AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
 ^
libavcodec/options_table.h:377:1: 警告:不建议使用‘border_masking’(声明于 
libavcodec/avcodec.h:1851) [-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},
 ^
libavcodec/options_table.h:399:1: 警告:不建议使用‘scenechange_factor’(声明于 
libavcodec/avcodec.h:1916) [-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},
 ^
libavcodec/options_table.h:408:1: 警告:不建议使用‘request_channels’(声明于 
libavcodec/avcodec.h:2038) [-Wdeprecated-declarations]
 {"request_channels", "set desired number of audio channels", 
OFFSET(request_channels), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, A|D},
 ^
libavcodec/options.c: 在函数‘avcodec_get_context_defaults3’中:
libavcodec/options.c:109:5: 警告:不建议使用‘av_opt_set_defaults2’(声明于 
./libavutil/opt.h:443) [-Wdeprecated-declarations]
     av_opt_set_defaults2(s, flags, flags);
     ^
libavcodec/options.c: 在函数‘avcodec_copy_context’中:
libavcodec/options.c:200:5: 警告:passing argument 2 of ‘av_opt_copy’ discards 
‘const’ qualifier from pointer target type [默认启用]
     av_opt_copy(dest, src);
     ^
In file included from libavcodec/options.c:32:0:
./libavutil/opt.h:829:5: 附注:需要类型‘void *’,但实参的类型为‘const struct AVCodecContext *’
 int av_opt_copy(void *dest, FF_CONST_AVUTIL55 void *src);
     ^
CC      libavcodec/opus_silk.o
CC      libavcodec/opusdec.o
CC      libavcodec/pafaudio.o
CC      libavcodec/pafvideo.o
CC      libavcodec/pamenc.o
CC      libavcodec/parser.o
CC      libavcodec/pcm-bluray.o
CC      libavcodec/pcm.o
CC      libavcodec/pcm-dvd.o
CC      libavcodec/pcx.o
CC      libavcodec/pcxenc.o
CC      libavcodec/pgssubdec.o
CC      libavcodec/pictordec.o
CC      libavcodec/pixblockdsp.o
CC      libavcodec/png_parser.o
CC      libavcodec/pnm.o
CC      libavcodec/pnm_parser.o
CC      libavcodec/pnmdec.o
CC      libavcodec/pnmenc.o
CC      libavcodec/proresdec2.o
CC      libavcodec/proresdec_lgpl.o
CC      libavcodec/proresdsp.o
CC      libavcodec/proresenc_anatoliy.o
CC      libavcodec/proresenc_kostya.o
CC      libavcodec/psymodel.o
CC      libavcodec/pthread.o
CC      libavcodec/pthread_frame.o
CC      libavcodec/pthread_slice.o
CC      libavcodec/ptx.o
CC      libavcodec/qcelpdec.o
libavcodec/pthread_frame.c: 在函数‘frame_worker_thread’中:
libavcodec/pthread_frame.c:154:9: 警告:不建议使用‘get_buffer’(声明于 
libavcodec/avcodec.h:2134) [-Wdeprecated-declarations]
         if (!codec->update_thread_context && THREAD_SAFE_CALLBACKS(avctx))
         ^
libavcodec/pthread_frame.c: 在函数‘ff_thread_can_start_frame’中:
libavcodec/pthread_frame.c:750:9: 警告:不建议使用‘get_buffer’(声明于 
libavcodec/avcodec.h:2134) [-Wdeprecated-declarations]
         (avctx->codec->update_thread_context || 
!THREAD_SAFE_CALLBACKS(avctx))) {
         ^
libavcodec/pthread_frame.c: 在函数‘thread_get_buffer_internal’中:
libavcodec/pthread_frame.c:769:9: 警告:不建议使用‘get_buffer’(声明于 
libavcodec/avcodec.h:2134) [-Wdeprecated-declarations]
         (avctx->codec->update_thread_context || 
!THREAD_SAFE_CALLBACKS(avctx))) {
         ^
libavcodec/pthread_frame.c:809:5: 警告:不建议使用‘get_buffer’(声明于 
libavcodec/avcodec.h:2134) [-Wdeprecated-declarations]
     if (!THREAD_SAFE_CALLBACKS(avctx) && !avctx->codec->update_thread_context)
     ^
CC      libavcodec/qdm2.o
CC      libavcodec/qdrw.o
CC      libavcodec/qpeg.o
CC      libavcodec/qpeldsp.o
CC      libavcodec/qsv_api.o
CC      libavcodec/qtrle.o
CC      libavcodec/qtrleenc.o
CC      libavcodec/r210dec.o
CC      libavcodec/r210enc.o
CC      libavcodec/ra144.o
CC      libavcodec/ra144dec.o
CC      libavcodec/ra144enc.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/rawenc.o
CC      libavcodec/rdft.o
CC      libavcodec/realtextdec.o
CC      libavcodec/remove_extradata_bsf.o
CC      libavcodec/resample2.o
CC      libavcodec/resample.o
CC      libavcodec/rl2.o
CC      libavcodec/rle.o
CC      libavcodec/roqaudioenc.o
libavcodec/resample.c: 在函数‘av_audio_resample_init’中:
libavcodec/resample.c:251:9: 警告:不建议使用‘av_audio_convert_alloc’(声明于 
libavcodec/audioconvert.h:57) [-Wdeprecated-declarations]
         if (!(s->convert_ctx[0] = av_audio_convert_alloc(AV_SAMPLE_FMT_S16, 1,
         ^
libavcodec/resample.c:262:9: 警告:不建议使用‘av_audio_convert_alloc’(声明于 
libavcodec/audioconvert.h:57) [-Wdeprecated-declarations]
         if (!(s->convert_ctx[1] = av_audio_convert_alloc(s->sample_fmt[1], 1,
         ^
libavcodec/resample.c:267:13: 警告:不建议使用‘av_audio_convert_free’(声明于 
libavcodec/audioconvert.h:67) [-Wdeprecated-declarations]
             av_audio_convert_free(s->convert_ctx[0]);
             ^
libavcodec/resample.c:273:5: 警告:不建议使用‘av_resample_init’(声明于 
libavcodec/avcodec.h:4713) [-Wdeprecated-declarations]
     s->resample_context = av_resample_init(output_rate, input_rate,
     ^
libavcodec/resample.c: 在函数‘audio_resample’中:
libavcodec/resample.c:318:9: 警告:不建议使用‘av_audio_convert’(声明于 
libavcodec/audioconvert.h:80) [-Wdeprecated-declarations]
         if (av_audio_convert(s->convert_ctx[0], obuf, ostride,
         ^
libavcodec/resample.c:391:9: 警告:不建议使用‘av_resample’(声明于 
libavcodec/avcodec.h:4725) [-Wdeprecated-declarations]
         nb_samples1 = av_resample(s->resample_context, buftmp3[i], bufin[i],
         ^
libavcodec/resample.c:413:9: 警告:不建议使用‘av_audio_convert’(声明于 
libavcodec/audioconvert.h:80) [-Wdeprecated-declarations]
         if (av_audio_convert(s->convert_ctx[1], obuf, ostride,
         ^
libavcodec/resample.c: 在函数‘audio_resample_close’中:
libavcodec/resample.c:433:5: 警告:不建议使用‘av_resample_close’(声明于 
libavcodec/avcodec.h:4743) [-Wdeprecated-declarations]
     av_resample_close(s->resample_context);
     ^
libavcodec/resample.c:438:5: 警告:不建议使用‘av_audio_convert_free’(声明于 
libavcodec/audioconvert.h:67) [-Wdeprecated-declarations]
     av_audio_convert_free(s->convert_ctx[0]);
     ^
libavcodec/resample.c:439:5: 警告:不建议使用‘av_audio_convert_free’(声明于 
libavcodec/audioconvert.h:67) [-Wdeprecated-declarations]
     av_audio_convert_free(s->convert_ctx[1]);
     ^
CC      libavcodec/roqvideo.o
CC      libavcodec/roqvideodec.o
CC      libavcodec/roqvideoenc.o
CC      libavcodec/rpza.o
CC      libavcodec/rtjpeg.o
CC      libavcodec/rv10.o
CC      libavcodec/rv10enc.o
CC      libavcodec/rv20enc.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/s302menc.o
CC      libavcodec/s3tc.o
CC      libavcodec/samidec.o
CC      libavcodec/sanm.o
CC      libavcodec/sbrdsp.o
CC      libavcodec/sgidec.o
CC      libavcodec/sgienc.o
CC      libavcodec/sgirledec.o
CC      libavcodec/shorten.o
CC      libavcodec/simple_idct.o
CC      libavcodec/sinewin.o
CC      libavcodec/sipr.o
CC      libavcodec/sipr16k.o
CC      libavcodec/smacker.o
CC      libavcodec/smc.o
CC      libavcodec/smvjpegdec.o
CC      libavcodec/snow.o
CC      libavcodec/snow_dwt.o
CC      libavcodec/snowdec.o
CC      libavcodec/snowenc.o
CC      libavcodec/sonic.o
CC      libavcodec/sp5xdec.o
CC      libavcodec/srtdec.o
libavcodec/snowenc.c: 在函数‘encode_frame’中:
libavcodec/snowenc.c:1553:20: 警告:initialization discards ‘const’ qualifier from 
pointer target type [默认启用]
     AVFrame *pic = pict;
                    ^
CC      libavcodec/startcode.o
CC      libavcodec/srtenc.o
CC      libavcodec/subviewerdec.o
CC      libavcodec/sunrast.o
CC      libavcodec/sunrastenc.o
CC      libavcodec/svq1.o
CC      libavcodec/svq1dec.o
CC      libavcodec/svq1enc.o
CC      libavcodec/svq3.o
CC      libavcodec/synth_filter.o
CC      libavcodec/tak.o
CC      libavcodec/tak_parser.o
CC      libavcodec/takdec.o
CC      libavcodec/targa.o
CC      libavcodec/targa_y216dec.o
CC      libavcodec/targaenc.o
CC      libavcodec/textdec.o
CC      libavcodec/tiertexseqv.o
CC      libavcodec/tiff.o
CC      libavcodec/tiff_common.o
CC      libavcodec/tiff_data.o
CC      libavcodec/tiffenc.o
CC      libavcodec/tmv.o
CC      libavcodec/tpeldsp.o
CC      libavcodec/truemotion1.o
CC      libavcodec/truemotion2.o
CC      libavcodec/truespeech.o
CC      libavcodec/tscc2.o
CC      libavcodec/tta.o
CC      libavcodec/ttadata.o
CC      libavcodec/ttadsp.o
CC      libavcodec/ttaenc.o
CC      libavcodec/twinvq.o
CC      libavcodec/twinvqdec.o
CC      libavcodec/txd.o
CC      libavcodec/ulti.o
CC      libavcodec/utils.o
CC      libavcodec/utvideo.o
CC      libavcodec/utvideodec.o
CC      libavcodec/utvideoenc.o
CC      libavcodec/v210dec.o
CC      libavcodec/v210x.o
CC      libavcodec/v210enc.o
CC      libavcodec/v308dec.o
CC      libavcodec/v308enc.o
CC      libavcodec/v408dec.o
CC      libavcodec/v408enc.o
CC      libavcodec/v410dec.o
CC      libavcodec/v410enc.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
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/vorbisenc.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
CC      libavcodec/vp9_parser.o
CC      libavcodec/vp9dsp.o
CC      libavcodec/vp9dsp_10bpp.o
CC      libavcodec/vp9dsp_12bpp.o
CC      libavcodec/vp9dsp_8bpp.o
CC      libavcodec/vqavideo.o
CC      libavcodec/wavpack.o
CC      libavcodec/wavpackenc.o
CC      libavcodec/webp.o
CC      libavcodec/webvttdec.o
CC      libavcodec/webvttenc.o
CC      libavcodec/wma.o
CC      libavcodec/wmadec.o
CC      libavcodec/wmaenc.o
CC      libavcodec/wmalosslessdec.o
CC      libavcodec/wmaprodec.o
CC      libavcodec/wmavoice.o
CC      libavcodec/wmv2.o
CC      libavcodec/wmv2dec.o
CC      libavcodec/wmv2dsp.o
CC      libavcodec/wmv2enc.o
CC      libavcodec/wnv1.o
CC      libavcodec/ws-snd1.o
CC      libavcodec/xan.o
CC      libavcodec/xbmdec.o
CC      libavcodec/xbmenc.o
CC      libavcodec/xface.o
CC      libavcodec/xfacedec.o
CC      libavcodec/xfaceenc.o
CC      libavcodec/xiph.o
CC      libavcodec/xl.o
CC      libavcodec/xsubdec.o
CC      libavcodec/xsubenc.o
CC      libavcodec/xvididct.o
CC      libavcodec/xwddec.o
CC      libavcodec/xwdenc.o
CC      libavcodec/xxan.o
CC      libavcodec/y41pdec.o
CC      libavcodec/y41penc.o
CC      libavcodec/yop.o
CC      libavcodec/yuv4dec.o
CC      libavcodec/yuv4enc.o
CC      libpostproc/postprocess.o
libavcodec/utils.c: 在函数‘avcodec_decode_audio3’中:
libavcodec/utils.c:2450:5: 警告:不建议使用‘get_buffer’(声明于 libavcodec/avcodec.h:2134) 
[-Wdeprecated-declarations]
     if (avctx->get_buffer != avcodec_default_get_buffer) {
     ^
libavcodec/utils.c:2450:5: 警告:不建议使用‘avcodec_default_get_buffer’(声明于 
libavcodec/utils.c:841) [-Wdeprecated-declarations]
libavcodec/utils.c:2455:9: 警告:不建议使用‘get_buffer’(声明于 libavcodec/avcodec.h:2134) 
[-Wdeprecated-declarations]
         avctx->get_buffer = avcodec_default_get_buffer;
         ^
libavcodec/utils.c:2455:9: 警告:不建议使用‘avcodec_default_get_buffer’(声明于 
libavcodec/utils.c:841) [-Wdeprecated-declarations]
libavcodec/utils.c:2456:9: 警告:不建议使用‘release_buffer’(声明于 
libavcodec/avcodec.h:2148) [-Wdeprecated-declarations]
         avctx->release_buffer = avcodec_default_release_buffer;
         ^
libavcodec/utils.c:2456:9: 警告:不建议使用‘avcodec_default_release_buffer’(声明于 
libavcodec/utils.c:1091) [-Wdeprecated-declarations]
CC      libswresample/audioconvert.o
CC      libswresample/dither.o
CC      libswresample/options.o
CC      libswresample/rematrix.o
CC      libswresample/resample.o
CC      libswresample/resample_dsp.o
CC      libswresample/swresample.o
CC      libswresample/swresample_frame.o
CC      libswscale/hscale_fast_bilinear.o
CC      libswscale/input.o
CC      libswscale/options.o
CC      libswscale/output.o
CC      libswscale/rgb2rgb.o
CC      libswscale/swscale.o
CC      libswscale/swscale_unscaled.o
CC      libswscale/utils.o
CC      libswscale/yuv2rgb.o
CC      libavutil/adler32.o
CC      libavutil/aes.o
CC      libavutil/atomic.o
CC      libavutil/audio_fifo.o
CC      libavutil/avstring.o
CC      libavutil/base64.o
CC      libavutil/blowfish.o
CC      libavutil/bprint.o
CC      libavutil/buffer.o
CC      libavutil/camellia.o
CC      libavutil/cast5.o
CC      libavutil/channel_layout.o
CC      libavutil/cpu.o
CC      libavutil/crc.o
CC      libavutil/des.o
CC      libavutil/dict.o
CC      libavutil/downmix_info.o
CC      libavutil/error.o
CC      libavutil/eval.o
CC      libavutil/fifo.o
libavutil/eval.c: 在函数‘eval_expr’中:
libavutil/eval.c:247:21: 警告:不建议使用‘av_reverse’(声明于 libavutil/common.h:79) 
[-Wdeprecated-declarations]
                     p->var[0] = av_reverse[i&255]*x_max/255;
                     ^
CC      libavutil/file.o
CC      libavutil/file_open.o
CC      libavutil/fixed_dsp.o
CC      libavutil/float_dsp.o
CC      libavutil/frame.o
CC      libavutil/hash.o
libavutil/frame.c: 在函数‘av_frame_set_qp_table’中:
libavutil/frame.c:55:5: 警告:不建议使用‘qscale_table’(声明于 libavutil/frame.h:293) 
[-Wdeprecated-declarations]
     f->qscale_table = buf->data;
     ^
libavutil/frame.c:56:5: 警告:不建议使用‘qstride’(声明于 libavutil/frame.h:298) 
[-Wdeprecated-declarations]
     f->qstride      = stride;
     ^
libavutil/frame.c:57:5: 警告:不建议使用‘qscale_type’(声明于 libavutil/frame.h:301) 
[-Wdeprecated-declarations]
     f->qscale_type  = qp_type;
     ^
libavutil/frame.c: 在函数‘av_frame_get_qp_table’中:
libavutil/frame.c:64:5: 警告:不建议使用‘qstride’(声明于 libavutil/frame.h:298) 
[-Wdeprecated-declarations]
     *stride = f->qstride;
     ^
libavutil/frame.c:65:5: 警告:不建议使用‘qscale_type’(声明于 libavutil/frame.h:301) 
[-Wdeprecated-declarations]
     *type   = f->qscale_type;
     ^
libavutil/frame.c: 在函数‘frame_copy_props’中:
libavutil/frame.c:293:5: 警告:不建议使用‘type’(声明于 libavutil/frame.h:355) 
[-Wdeprecated-declarations]
     dst->type                   = src->type;
     ^
libavutil/frame.c:293:5: 警告:不建议使用‘type’(声明于 libavutil/frame.h:355) 
[-Wdeprecated-declarations]
libavutil/frame.c:348:5: 警告:不建议使用‘qscale_table’(声明于 libavutil/frame.h:293) 
[-Wdeprecated-declarations]
     dst->qscale_table = NULL;
     ^
libavutil/frame.c:349:5: 警告:不建议使用‘qstride’(声明于 libavutil/frame.h:298) 
[-Wdeprecated-declarations]
     dst->qstride      = 0;
     ^
libavutil/frame.c:350:5: 警告:不建议使用‘qscale_type’(声明于 libavutil/frame.h:301) 
[-Wdeprecated-declarations]
     dst->qscale_type  = 0;
     ^
libavutil/frame.c:354:13: 警告:不建议使用‘qscale_table’(声明于 libavutil/frame.h:293) 
[-Wdeprecated-declarations]
             dst->qscale_table = dst->qp_table_buf->data;
             ^
libavutil/frame.c:355:13: 警告:不建议使用‘qstride’(声明于 libavutil/frame.h:298) 
[-Wdeprecated-declarations]
             dst->qstride      = src->qstride;
             ^
libavutil/frame.c:355:13: 警告:不建议使用‘qstride’(声明于 libavutil/frame.h:298) 
[-Wdeprecated-declarations]
libavutil/frame.c:356:13: 警告:不建议使用‘qscale_type’(声明于 libavutil/frame.h:301) 
[-Wdeprecated-declarations]
             dst->qscale_type  = src->qscale_type;
             ^
libavutil/frame.c:356:13: 警告:不建议使用‘qscale_type’(声明于 libavutil/frame.h:301) 
[-Wdeprecated-declarations]
CC      libavutil/hmac.o
CC      libavutil/imgutils.o
CC      libavutil/intmath.o
CC      libavutil/lfg.o
CC      libavutil/lls.o
CC      libavutil/log.o
CC      libavutil/lzo.o
CC      libavutil/mathematics.o
CC      libavutil/md5.o
CC      libavutil/mem.o
CC      libavutil/mips/float_dsp_mips.o
CC      libavutil/murmur3.o
CC      libavutil/opt.o
CC      libavutil/parseutils.o
libavutil/opt.c: 在函数‘av_opt_set_defaults’中:
libavutil/opt.c:1181:5: 警告:不建议使用‘av_opt_set_defaults2’(声明于 libavutil/opt.h:443) 
[-Wdeprecated-declarations]
     av_opt_set_defaults2(s, 0, 0);
     ^
CC      libavutil/pixdesc.o
CC      libavutil/pixelutils.o
CC      libavutil/random_seed.o
CC      libavutil/rational.o
CC      libavutil/rc4.o
CC      libavutil/ripemd.o
CC      libavutil/samplefmt.o
CC      libavutil/sha.o
CC      libavutil/sha512.o
CC      libavutil/stereo3d.o
CC      libavutil/threadmessage.o
CC      libavutil/time.o
CC      libavutil/timecode.o
CC      libavutil/tree.o
CC      libavutil/twofish.o
CC      libavutil/utils.o
CC      libavutil/xga_font_data.o
CC      libavutil/xtea.o
HOSTCC  doc/print_options.o
TXT     doc/fate.txt
CC      ffmpeg.o
ffmpeg.c: 在函数‘write_frame’中:
ffmpeg.c:633:9: 警告:不建议使用‘destruct’(声明于 ./libavcodec/avcodec.h:1183) 
[-Wdeprecated-declarations]
         if(a == 0 && new_pkt.data != pkt->data && new_pkt.destruct) {
         ^
ffmpeg.c: 在函数‘decode_video’中:
ffmpeg.c:1990:13: 警告:不建议使用‘av_log_ask_for_sample’(声明于 
./libavcodec/avcodec.h:5219) [-Wdeprecated-declarations]
             av_log_ask_for_sample(
             ^
CC      cmdutils.o
In file included from doc/print_options.c:36:0:
./libavcodec/options_table.h:177:1: warning: ‘rc_qsquish’ is deprecated 
(declared at ./libavcodec/avcodec.h:2291) [-Wdeprecated-declarations]
 {"qsquish", "deprecated, use encoder private options instead", 
OFFSET(rc_qsquish), AV_OPT_TYPE_FLOAT, {.dbl = DEFAULT }, 0, 99, V|E},
 ^
./libavcodec/options_table.h:178:1: warning: ‘rc_qmod_amp’ is deprecated 
(declared at ./libavcodec/avcodec.h:2294) [-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},
 ^
./libavcodec/options_table.h:179:1: warning: ‘rc_qmod_freq’ is deprecated 
(declared at ./libavcodec/avcodec.h:2296) [-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},
 ^
./libavcodec/options_table.h:183:1: warning: ‘rc_eq’ is deprecated (declared at 
./libavcodec/avcodec.h:2319) [-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},
 ^
./libavcodec/options_table.h:190:1: warning: ‘rc_buffer_aggressivity’ is 
deprecated (declared at ./libavcodec/avcodec.h:2341) [-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},
 ^
./libavcodec/options_table.h:195:1: warning: ‘rc_initial_cplx’ is deprecated 
(declared at ./libavcodec/avcodec.h:2344) [-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},
 ^
./libavcodec/options_table.h:302:1: warning: ‘dtg_active_format’ is deprecated 
(declared at ./libavcodec/avcodec.h:1718) [-Wdeprecated-declarations]
 {"dtg_active_format", NULL, OFFSET(dtg_active_format), AV_OPT_TYPE_INT, {.i64 
= DEFAULT }, INT_MIN, INT_MAX},
 ^
./libavcodec/options_table.h:318:1: warning: ‘xvmc_acceleration’ is deprecated 
(declared at ./libavcodec/avcodec.h:1769) [-Wdeprecated-declarations]
 {"xvmc_acceleration", NULL, OFFSET(xvmc_acceleration), AV_OPT_TYPE_INT, {.i64 
= DEFAULT }, INT_MIN, INT_MAX},
 ^
./libavcodec/options_table.h:325:1: warning: ‘stream_codec_tag’ is deprecated 
(declared at ./libavcodec/avcodec.h:1280) [-Wdeprecated-declarations]
 {"stream_codec_tag", NULL, OFFSET(stream_codec_tag), AV_OPT_TYPE_INT, {.i64 = 
DEFAULT }, INT_MIN, INT_MAX},
 ^
./libavcodec/options_table.h:329:1: warning: ‘lmin’ is deprecated (declared at 
./libavcodec/avcodec.h:2394) [-Wdeprecated-declarations]
 {"lmin", "deprecated, use encoder private options instead", OFFSET(lmin), 
AV_OPT_TYPE_INT, {.i64 =  0 }, 0, INT_MAX, V|E},
 ^
./libavcodec/options_table.h:330:1: warning: ‘lmax’ is deprecated (declared at 
./libavcodec/avcodec.h:2400) [-Wdeprecated-declarations]
 {"lmax", "deprecated, use encoder private options instead", OFFSET(lmax), 
AV_OPT_TYPE_INT, {.i64 =  0 }, 0, INT_MAX, V|E},
 ^
./libavcodec/options_table.h:336:1: warning: ‘error_rate’ is deprecated 
(declared at ./libavcodec/avcodec.h:2966) [-Wdeprecated-declarations]
 {"error", NULL, OFFSET(error_rate), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 
INT_MIN, INT_MAX, V|E},
 ^
./libavcodec/options_table.h:341:1: warning: ‘me_threshold’ is deprecated 
(declared at ./libavcodec/avcodec.h:1816) [-Wdeprecated-declarations]
 {"me_threshold", "motion estimation threshold", OFFSET(me_threshold), 
AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
 ^
./libavcodec/options_table.h:342:1: warning: ‘mb_threshold’ is deprecated 
(declared at ./libavcodec/avcodec.h:1822) [-Wdeprecated-declarations]
 {"mb_threshold", "macroblock threshold", OFFSET(mb_threshold), 
AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
 ^
./libavcodec/options_table.h:377:1: warning: ‘border_masking’ is deprecated 
(declared at ./libavcodec/avcodec.h:1851) [-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},
 ^
./libavcodec/options_table.h:399:1: warning: ‘scenechange_factor’ is deprecated 
(declared at ./libavcodec/avcodec.h:1916) [-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},
 ^
./libavcodec/options_table.h:408:1: warning: ‘request_channels’ is deprecated 
(declared at ./libavcodec/avcodec.h:2038) [-Wdeprecated-declarations]
 {"request_channels", "set desired number of audio channels", 
OFFSET(request_channels), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, A|D},
 ^
CC      ffmpeg_opt.o
CC      ffmpeg_filter.o
CC      ffprobe.o
CC      ffserver.o
ffserver.c: 在函数‘main’中:
ffserver.c:3770:12: 警告:标量初始化带花括号 [默认启用]
     struct sigaction sigact = { { 0 } };
            ^
ffserver.c:3770:12: 警告:(在‘sigact.sa_flags’的初始化附近) [默认启用]
CC      ffserver_config.o
AR      libavdevice/libavdevice.a
AR      libavfilter/libavfilter.a
ffserver_config.c: 在函数‘add_codec’中:
ffserver_config.c:290:13: 警告:不建议使用‘rc_eq’(声明于 ./libavcodec/avcodec.h:2319) 
[-Wdeprecated-declarations]
             av->rc_eq = av_strdup("tex^qComp");
             ^
ffserver_config.c:292:13: 警告:不建议使用‘rc_eq’(声明于 ./libavcodec/avcodec.h:2319) 
[-Wdeprecated-declarations]
             WARNING("Setting default value for video rate control equation = "
             ^
AR      libavformat/libavformat.a
AR      libavcodec/libavcodec.a
cmdutils.c: 在函数‘get_rotation’中:
cmdutils.c:2109:9: 警告:不建议使用‘av_log_ask_for_sample’(声明于 
./libavcodec/avcodec.h:5219) [-Wdeprecated-declarations]
         av_log_ask_for_sample(NULL, "Odd rotation angle\n");
         ^
AR      libpostproc/libpostproc.a
AR      libswresample/libswresample.a
AR      libswscale/libswscale.a
HOSTLD  doc/print_options
AR      libavutil/libavutil.a
LD      ffmpeg_g
LD      ffprobe_g
LD      ffserver_g
GENTEXI doc/avoptions_format.texi
GENTEXI doc/avoptions_codec.texi
HTML    doc/ffmpeg.html
HTML    doc/ffprobe.html
HTML    doc/ffmpeg-all.html
HTML    doc/ffserver.html
HTML    doc/ffprobe-all.html
HTML    doc/ffserver-all.html
HTML    doc/ffmpeg-utils.html
HTML    doc/ffmpeg-scaler.html
HTML    doc/ffmpeg-resampler.html
HTML    doc/ffmpeg-codecs.html
HTML    doc/ffmpeg-bitstream-filters.html
HTML    doc/ffmpeg-formats.html
HTML    doc/ffmpeg-protocols.html
HTML    doc/ffmpeg-devices.html
HTML    doc/ffmpeg-filters.html
HTML    doc/libavutil.html
HTML    doc/libswscale.html
HTML    doc/libswresample.html
HTML    doc/libavcodec.html
HTML    doc/libavformat.html
HTML    doc/libavdevice.html
HTML    doc/libavfilter.html
HTML    doc/developer.html
HTML    doc/faq.html
HTML    doc/fate.html
HTML    doc/general.html
HTML    doc/git-howto.html
HTML    doc/nut.html
HTML    doc/platform.html
POD     doc/ffmpeg.pod
POD     doc/ffprobe.pod
POD     doc/ffserver.pod
POD     doc/ffmpeg-all.pod
POD     doc/ffprobe-all.pod
POD     doc/ffserver-all.pod
POD     doc/ffmpeg-utils.pod
POD     doc/ffmpeg-scaler.pod
POD     doc/ffmpeg-resampler.pod
POD     doc/ffmpeg-codecs.pod
POD     doc/ffmpeg-bitstream-filters.pod
POD     doc/ffmpeg-formats.pod
POD     doc/ffmpeg-protocols.pod
POD     doc/ffmpeg-devices.pod
POD     doc/ffmpeg-filters.pod
POD     doc/libavutil.pod
POD     doc/libswscale.pod
POD     doc/libswresample.pod
POD     doc/libavcodec.pod
POD     doc/libavformat.pod
POD     doc/libavdevice.pod
POD     doc/libavfilter.pod
MAN     doc/ffmpeg.1
MAN     doc/ffprobe.1
MAN     doc/ffserver.1
MAN     doc/ffmpeg-all.1
MAN     doc/ffprobe-all.1
MAN     doc/ffserver-all.1
MAN     doc/ffmpeg-utils.1
MAN     doc/ffmpeg-scaler.1
MAN     doc/ffmpeg-resampler.1
MAN     doc/ffmpeg-codecs.1
MAN     doc/ffmpeg-bitstream-filters.1
MAN     doc/ffmpeg-formats.1
MAN     doc/ffmpeg-protocols.1
MAN     doc/ffmpeg-devices.1
MAN     doc/ffmpeg-filters.1
MAN     doc/libavutil.3
MAN     doc/libswscale.3
MAN     doc/libswresample.3
MAN     doc/libavcodec.3
MAN     doc/libavformat.3
MAN     doc/libavdevice.3
MAN     doc/libavfilter.3
CP      ffmpeg
CP      ffprobe
CP      ffserver
STRIP   ffmpeg
skipping strip ffmpeg
STRIP   ffprobe
skipping strip ffprobe
STRIP   ffserver
skipping strip ffserver


_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to