[FFmpeg-trac] #7219(avformat:new): Fails to build on Mac OS X 10.11

FFmpeg trac at avcodec.org
Sat May 19 17:09:20 EEST 2018


#7219: Fails to build on Mac OS X 10.11
----------------------------------+---------------------------------------
             Reporter:  fkraiem   |                     Type:  defect
               Status:  new       |                 Priority:  normal
            Component:  avformat  |                  Version:  unspecified
             Keywords:            |               Blocked By:
             Blocking:            |  Reproduced by developer:  0
Analyzed by developer:  0         |
----------------------------------+---------------------------------------
 Latest git master on fully updated OS X 10.11.6.

 {{{
 firas at aoba ffmpeg % ./configure
 install prefix            /usr/local
 source path               .
 C compiler                gcc
 C library
 ARCH                      x86 (generic)
 big-endian                no
 runtime cpu detection     yes
 standalone assembly       yes
 x86 assembler             yasm
 MMX enabled               yes
 MMXEXT enabled            yes
 3DNow! enabled            yes
 3DNow! extended enabled   yes
 SSE enabled               yes
 SSSE3 enabled             yes
 AESNI enabled             yes
 AVX enabled               yes
 AVX2 enabled              yes
 AVX-512 enabled           yes
 XOP enabled               yes
 FMA3 enabled              yes
 FMA4 enabled              yes
 i686 features enabled     yes
 CMOV is fast              yes
 EBX available             yes
 EBP available             yes
 debug symbols             yes
 strip symbols             yes
 optimize for size         no
 optimizations             yes
 static                    yes
 shared                    no
 postprocessing support    no
 network support           yes
 threading support         pthreads
 safe bitstream reader     yes
 texi2html enabled         no
 perl enabled              yes
 pod2man enabled           yes
 makeinfo enabled          yes
 makeinfo supports HTML    no

 External libraries:
 appkit                  coreimage               libxcb_shape
 lzma                    zlib
 avfoundation            iconv                           libxcb_shm
 sdl2
 bzlib                   libxcb                  libxcb_xfixes
 securetransport

 External libraries providing hardware acceleration:
 audiotoolbox            videotoolbox

 Libraries:
 avcodec                 avfilter                avutil
 swscale
 avdevice                avformat                swresample

 Programs:
 ffmpeg                  ffplay                  ffprobe

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

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

 Enabled hwaccels:
 h263_videotoolbox       hevc_videotoolbox       mpeg2_videotoolbox
 h264_videotoolbox       mpeg1_videotoolbox      mpeg4_videotoolbox

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

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

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

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

 Enabled filters:
 abench                  atrim                   elbg
 maskedmerge             showspectrumpic
 abitscope               avectorscope            entropy
 mcompand                showvolume
 acompressor             avgblur                 equalizer
 mergeplanes             showwaves
 acontrast               bandpass                erosion
 mestimate               showwavespic
 acopy                   bandreject              extractplanes
 metadata                shuffleframes
 acrossfade              bass                    extrastereo
 midequalizer            shuffleplanes
 acrusher                bbox                    fade
 minterpolate            sidechaincompress
 adelay                  bench                   fftdnoiz
 mix                     sidechaingate
 aderivative             biquad                  fftfilt
 movie                   sidedata
 adrawgraph              bitplanenoise           field
 negate                  signalstats
 aecho                   blackdetect             fieldhint
 nlmeans                 silencedetect
 aemphasis               blend                   fieldmatch
 noformat                silenceremove
 aeval                   bwdif                   fieldorder
 noise                   sine
 aevalsrc                cellauto                fifo
 normalize               smptebars
 afade                   channelmap              fillborders
 null                    smptehdbars
 afftfilt                channelsplit            firequalizer
 nullsink                sobel
 afifo                   chorus                  flanger
 nullsrc                 spectrumsynth
 afir                    chromakey               floodfill
 oscilloscope            split
 aformat                 ciescope                format
 overlay                 srcnn
 agate                   codecview               fps
 pad                     ssim
 ahistogram              color                   framepack
 pal100bars              stereotools
 aiir                    colorbalance            framerate
 pal75bars               stereowiden
 aintegral               colorchannelmixer       framestep
 palettegen              streamselect
 ainterleave             colorkey                gblur
 paletteuse              superequalizer
 alimiter                colorlevels             gradfun
 pan                     surround
 allpass                 colorspace              haas
 perms                   swaprect
 allrgb                  compand                 haldclut
 pixdesctest             swapuv
 allyuv                  compensationdelay       haldclutsrc
 pixscope                tblend
 aloop                   concat                  hdcd
 premultiply             telecine
 alphaextract            convolution             headphone
 prewitt                 testsrc
 alphamerge              convolve                hflip
 pseudocolor             testsrc2
 amerge                  copy                    highpass
 psnr                    threshold
 ametadata               coreimage               highshelf               qp
 thumbnail
 amix                    coreimagesrc            hilbert
 random                  tile
 amovie                  crop                    histogram
 readeia608              tlut2
 amplify                 crossfeed               hqx
 readvitc                tmix
 anequalizer             crystalizer             hstack
 realtime                tonemap
 anoisesrc               curves                  hue
 remap                   transpose
 anull                   datascope               hwdownload
 removegrain             treble
 anullsink               dcshift                 hwmap
 removelogo              tremolo
 anullsrc                dctdnoiz                hwupload
 replaygain              trim
 apad                    deband                  hysteresis
 reverse                 unpremultiply
 aperms                  deblock                 idet
 rgbtestsrc              unsharp
 aphasemeter             decimate                il
 roberts                 vectorscope
 aphaser                 deconvolve              inflate
 rotate                  vflip
 apulsator               deflate                 interleave
 scale                   vfrdet
 arealtime               deflicker               join
 scale2ref               vibrato
 aresample               dejudder                lenscorrection
 select                  vignette
 areverse                deshake                 life
 selectivecolor          vmafmotion
 aselect                 despill                 limiter
 sendcmd                 volume
 asendcmd                detelecine              loop
 separatefields          volumedetect
 asetnsamples            dilation                loudnorm
 setdar                  vstack
 asetpts                 displace                lowpass
 setfield                w3fdif
 asetrate                doubleweave             lowshelf
 setpts                  waveform
 asettb                  drawbox                 lumakey
 setrange                weave
 ashowinfo               drawgraph               lut
 setsar                  xbr
 asidedata               drawgrid                lut2
 settb                   yadif
 asplit                  drmeter                 lut3d
 showcqt                 yuvtestsrc
 astats                  dynaudnorm              lutrgb
 showfreqs               zoompan
 astreamselect           earwax                  lutyuv
 showinfo
 atadenoise              ebur128                 mandelbrot
 showpalette
 atempo                  edgedetect              maskedclamp
 showspectrum

 Enabled bsfs:
 aac_adtstoasc           filter_units            hevc_mp4toannexb
 mpeg2_metadata          trace_headers
 chomp                   h264_metadata           imx_dump_header
 mpeg4_unpack_bframes    vp9_metadata
 dca_core                h264_mp4toannexb        mjpeg2jpeg
 noise                   vp9_raw_reorder
 dump_extradata          h264_redundant_pps      mjpega_dump_header
 null                    vp9_superframe
 eac3_core               hapqa_extract           mov2textsub
 remove_extradata        vp9_superframe_split
 extract_extradata       hevc_metadata           mp3_header_decompress
 text2movsub

 Enabled indevs:
 avfoundation            lavfi                   xcbgrab

 Enabled outdevs:
 sdl2

 License: LGPL version 2.1 or later
 libavutil/avconfig.h is unchanged
 libavfilter/filter_list.c is unchanged
 libavcodec/codec_list.c is unchanged
 libavcodec/parser_list.c is unchanged
 libavcodec/bsf_list.c is unchanged
 libavformat/demuxer_list.c is unchanged
 libavformat/muxer_list.c is unchanged
 libavdevice/indev_list.c is unchanged
 libavdevice/outdev_list.c is unchanged
 libavformat/protocol_list.c is unchanged
 firas at aoba ffmpeg % make
 GEN     libavutil/libavutil.version
 GEN     libswscale/libswscale.version
 GEN     libswresample/libswresample.version
 GEN     libavcodec/libavcodec.version
 GEN     libavformat/libavformat.version
 GEN     libavfilter/libavfilter.version
 GEN     libavdevice/libavdevice.version
 CC      libavdevice/alldevices.o
 CC      libavdevice/avdevice.o
 libavdevice/avdevice.c:88:26: warning: 'av_oformat_next' is deprecated
 [-Wdeprecated-declarations]
             if (!(prev = av_oformat_next(prev)))
                          ^
 ./libavformat/avformat.h:2086:17: note: 'av_oformat_next' has been
 explicitly marked deprecated here
 AVOutputFormat *av_oformat_next(const AVOutputFormat *f);
                 ^
 libavdevice/avdevice.c:92:26: warning: 'av_iformat_next' is deprecated
 [-Wdeprecated-declarations]
             if (!(prev = av_iformat_next(prev)))
                          ^
 ./libavformat/avformat.h:2078:17: note: 'av_iformat_next' has been
 explicitly marked deprecated here
 AVInputFormat  *av_iformat_next(const AVInputFormat  *f);
                 ^
 2 warnings generated.
 OBJCC   libavdevice/avfoundation.o
 CC      libavdevice/lavfi.o
 CC      libavdevice/sdl2.o
 CC      libavdevice/utils.o
 CC      libavdevice/xcbgrab.o
 AR      libavdevice/libavdevice.a
 GEN     libavdevice/libavdevice.pc
 CC      libavfilter/aeval.o
 CC      libavfilter/af_acontrast.o
 CC      libavfilter/af_acopy.o
 CC      libavfilter/af_acrusher.o
 CC      libavfilter/af_adelay.o
 CC      libavfilter/af_aderivative.o
 CC      libavfilter/af_aecho.o
 CC      libavfilter/af_aemphasis.o
 CC      libavfilter/af_afade.o
 CC      libavfilter/af_afftfilt.o
 CC      libavfilter/af_afir.o
 CC      libavfilter/af_aformat.o
 CC      libavfilter/af_agate.o
 CC      libavfilter/af_aiir.o
 CC      libavfilter/af_alimiter.o
 CC      libavfilter/af_amerge.o
 CC      libavfilter/af_amix.o
 CC      libavfilter/af_anequalizer.o
 CC      libavfilter/af_anull.o
 CC      libavfilter/af_apad.o
 CC      libavfilter/af_aphaser.o
 CC      libavfilter/af_apulsator.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_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_compensationdelay.o
 CC      libavfilter/af_crossfeed.o
 CC      libavfilter/af_crystalizer.o
 CC      libavfilter/af_dcshift.o
 CC      libavfilter/af_drmeter.o
 CC      libavfilter/af_dynaudnorm.o
 CC      libavfilter/af_earwax.o
 CC      libavfilter/af_extrastereo.o
 CC      libavfilter/af_firequalizer.o
 CC      libavfilter/af_flanger.o
 CC      libavfilter/af_haas.o
 CC      libavfilter/af_hdcd.o
 CC      libavfilter/af_headphone.o
 CC      libavfilter/af_join.o
 CC      libavfilter/af_loudnorm.o
 CC      libavfilter/af_mcompand.o
 CC      libavfilter/af_pan.o
 CC      libavfilter/af_replaygain.o
 CC      libavfilter/af_sidechaincompress.o
 CC      libavfilter/af_silencedetect.o
 CC      libavfilter/af_silenceremove.o
 CC      libavfilter/af_stereotools.o
 CC      libavfilter/af_stereowiden.o
 CC      libavfilter/af_superequalizer.o
 CC      libavfilter/af_surround.o
 CC      libavfilter/af_tremolo.o
 CC      libavfilter/af_vibrato.o
 CC      libavfilter/af_volume.o
 CC      libavfilter/af_volumedetect.o
 CC      libavfilter/allfilters.o
 CC      libavfilter/asink_anullsink.o
 CC      libavfilter/asrc_anoisesrc.o
 CC      libavfilter/asrc_anullsrc.o
 CC      libavfilter/asrc_hilbert.o
 CC      libavfilter/asrc_sine.o
 CC      libavfilter/audio.o
 CC      libavfilter/avf_abitscope.o
 CC      libavfilter/avf_ahistogram.o
 CC      libavfilter/avf_aphasemeter.o
 CC      libavfilter/avf_avectorscope.o
 CC      libavfilter/avf_concat.o
 CC      libavfilter/avf_showcqt.o
 CC      libavfilter/avf_showfreqs.o
 CC      libavfilter/avf_showspectrum.o
 CC      libavfilter/avf_showvolume.o
 CC      libavfilter/avf_showwaves.o
 CC      libavfilter/avfilter.o
 CC      libavfilter/avfiltergraph.o
 libavfilter/avfiltergraph.c:135:25: warning: 'resample_lavr_opts' is
 deprecated [-Wdeprecated-declarations]
     av_freep(&(*graph)->resample_lavr_opts);
                         ^
 libavfilter/avfilter.h:847:32: note: 'resample_lavr_opts' has been
 explicitly marked deprecated here
     attribute_deprecated char *resample_lavr_opts;   ///< libavresample
 options to use for the auto-inserted res...
                                ^
 1 warning generated.
 CC      libavfilter/bbox.o
 CC      libavfilter/buffersink.o
 CC      libavfilter/buffersrc.o
 CC      libavfilter/colorspacedsp.o
 CC      libavfilter/drawutils.o
 CC      libavfilter/ebur128.o
 CC      libavfilter/f_bench.o
 CC      libavfilter/f_drawgraph.o
 CC      libavfilter/f_ebur128.o
 CC      libavfilter/f_interleave.o
 CC      libavfilter/f_loop.o
 CC      libavfilter/f_metadata.o
 CC      libavfilter/f_perms.o
 CC      libavfilter/f_realtime.o
 CC      libavfilter/f_reverse.o
 CC      libavfilter/f_select.o
 CC      libavfilter/f_sendcmd.o
 CC      libavfilter/f_sidedata.o
 libavfilter/f_sidedata.c:72:17: warning: comparison of constant -1 with
 expression of type 'enum AVFrameSideDataType' is
       always false [-Wtautological-constant-out-of-range-compare]
     if (s->type == -1 && s->mode != SIDEDATA_DELETE) {
         ~~~~~~~ ^  ~~
 libavfilter/f_sidedata.c:87:17: warning: comparison of constant -1 with
 expression of type 'enum AVFrameSideDataType' is
       always true [-Wtautological-constant-out-of-range-compare]
     if (s->type != -1)
         ~~~~~~~ ^  ~~
 libavfilter/f_sidedata.c:97:21: warning: comparison of constant -1 with
 expression of type 'enum AVFrameSideDataType' is
       always false [-Wtautological-constant-out-of-range-compare]
         if (s->type == -1) {
             ~~~~~~~ ^  ~~
 3 warnings generated.
 CC      libavfilter/f_streamselect.o
 CC      libavfilter/fifo.o
 CC      libavfilter/formats.o
 CC      libavfilter/framepool.o
 CC      libavfilter/framequeue.o
 CC      libavfilter/framesync.o
 CC      libavfilter/generate_wave_table.o
 CC      libavfilter/graphdump.o
 CC      libavfilter/graphparser.o
 CC      libavfilter/lavfutils.o
 libavfilter/lavfutils.c:91:11: warning: 'avcodec_decode_video2' is
 deprecated [-Wdeprecated-declarations]
     ret = avcodec_decode_video2(codec_ctx, frame, &frame_decoded, &pkt);
           ^
 ./libavcodec/avcodec.h:4755:5: note: 'avcodec_decode_video2' has been
 explicitly marked deprecated here
 int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture,
     ^
 1 warning generated.
 CC      libavfilter/lswsutils.o
 CC      libavfilter/motion_estimation.o
 CC      libavfilter/pthread.o
 CC      libavfilter/scale.o
 CC      libavfilter/setpts.o
 CC      libavfilter/settb.o
 CC      libavfilter/split.o
 CC      libavfilter/src_movie.o
 libavfilter/src_movie.c:175:20: warning: 'refcounted_frames' is deprecated
 [-Wdeprecated-declarations]
     st->codec_ctx->refcounted_frames = 1;
                    ^
 ./libavcodec/avcodec.h:2344:9: note: 'refcounted_frames' has been
 explicitly marked deprecated here
     int refcounted_frames;
         ^
 libavfilter/src_movie.c:529:15: warning: 'avcodec_decode_video2' is
 deprecated [-Wdeprecated-declarations]
         ret = avcodec_decode_video2(st->codec_ctx, frame, &got_frame,
 pkt);
               ^
 ./libavcodec/avcodec.h:4755:5: note: 'avcodec_decode_video2' has been
 explicitly marked deprecated here
 int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture,
     ^
 libavfilter/src_movie.c:532:15: warning: 'avcodec_decode_audio4' is
 deprecated [-Wdeprecated-declarations]
         ret = avcodec_decode_audio4(st->codec_ctx, frame, &got_frame,
 pkt);
               ^
 ./libavcodec/avcodec.h:4706:5: note: 'avcodec_decode_audio4' has been
 explicitly marked deprecated here
 int avcodec_decode_audio4(AVCodecContext *avctx, AVFrame *frame,
     ^
 3 warnings generated.
 CC      libavfilter/transform.o
 CC      libavfilter/trim.o
 CC      libavfilter/vaf_spectrumsynth.o
 CC      libavfilter/vf_alphamerge.o
 CC      libavfilter/vf_amplify.o
 CC      libavfilter/vf_aspect.o
 CC      libavfilter/vf_atadenoise.o
 CC      libavfilter/vf_avgblur.o
 CC      libavfilter/vf_bbox.o
 CC      libavfilter/vf_bitplanenoise.o
 CC      libavfilter/vf_blackdetect.o
 CC      libavfilter/vf_blend.o
 CC      libavfilter/vf_bwdif.o
 CC      libavfilter/vf_chromakey.o
 CC      libavfilter/vf_ciescope.o
 CC      libavfilter/vf_codecview.o
 libavfilter/vf_codecview.c:223:28: warning: 'av_frame_get_qp_table' is
 deprecated [-Wdeprecated-declarations]
         int8_t *qp_table = av_frame_get_qp_table(frame, &qstride,
 &qp_type);
                            ^
 ./libavutil/frame.h:642:9: note: 'av_frame_get_qp_table' has been
 explicitly marked deprecated here
 int8_t *av_frame_get_qp_table(AVFrame *f, int *stride, int *type);
         ^
 1 warning generated.
 CC      libavfilter/vf_colorbalance.o
 CC      libavfilter/vf_colorchannelmixer.o
 CC      libavfilter/vf_colorkey.o
 CC      libavfilter/vf_colorlevels.o
 CC      libavfilter/vf_colorspace.o
 CC      libavfilter/vf_convolution.o
 CC      libavfilter/vf_convolve.o
 CC      libavfilter/vf_copy.o
 OBJCC   libavfilter/vf_coreimage.o
 CC      libavfilter/vf_crop.o
 CC      libavfilter/vf_curves.o
 CC      libavfilter/vf_datascope.o
 CC      libavfilter/vf_dctdnoiz.o
 CC      libavfilter/vf_deband.o
 CC      libavfilter/vf_deblock.o
 CC      libavfilter/vf_decimate.o
 CC      libavfilter/vf_deflicker.o
 CC      libavfilter/vf_dejudder.o
 CC      libavfilter/vf_deshake.o
 CC      libavfilter/vf_despill.o
 CC      libavfilter/vf_detelecine.o
 CC      libavfilter/vf_displace.o
 CC      libavfilter/vf_drawbox.o
 CC      libavfilter/vf_edgedetect.o
 CC      libavfilter/vf_elbg.o
 CC      libavfilter/vf_entropy.o
 CC      libavfilter/vf_extractplanes.o
 CC      libavfilter/vf_fade.o
 CC      libavfilter/vf_fftdnoiz.o
 CC      libavfilter/vf_fftfilt.o
 CC      libavfilter/vf_field.o
 CC      libavfilter/vf_fieldhint.o
 CC      libavfilter/vf_fieldmatch.o
 CC      libavfilter/vf_fieldorder.o
 CC      libavfilter/vf_fillborders.o
 CC      libavfilter/vf_floodfill.o
 CC      libavfilter/vf_format.o
 CC      libavfilter/vf_fps.o
 CC      libavfilter/vf_framepack.o
 CC      libavfilter/vf_framerate.o
 CC      libavfilter/vf_framestep.o
 CC      libavfilter/vf_gblur.o
 CC      libavfilter/vf_gradfun.o
 CC      libavfilter/vf_hflip.o
 CC      libavfilter/vf_histogram.o
 CC      libavfilter/vf_hqx.o
 CC      libavfilter/vf_hue.o
 CC      libavfilter/vf_hwdownload.o
 CC      libavfilter/vf_hwmap.o
 CC      libavfilter/vf_hwupload.o
 CC      libavfilter/vf_hysteresis.o
 CC      libavfilter/vf_idet.o
 CC      libavfilter/vf_il.o
 CC      libavfilter/vf_lenscorrection.o
 CC      libavfilter/vf_limiter.o
 CC      libavfilter/vf_lumakey.o
 CC      libavfilter/vf_lut.o
 CC      libavfilter/vf_lut2.o
 CC      libavfilter/vf_lut3d.o
 CC      libavfilter/vf_maskedclamp.o
 CC      libavfilter/vf_maskedmerge.o
 CC      libavfilter/vf_mergeplanes.o
 CC      libavfilter/vf_mestimate.o
 CC      libavfilter/vf_midequalizer.o
 CC      libavfilter/vf_minterpolate.o
 CC      libavfilter/vf_mix.o
 CC      libavfilter/vf_neighbor.o
 CC      libavfilter/vf_nlmeans.o
 CC      libavfilter/vf_noise.o
 CC      libavfilter/vf_normalize.o
 CC      libavfilter/vf_null.o
 CC      libavfilter/vf_overlay.o
 CC      libavfilter/vf_pad.o
 CC      libavfilter/vf_palettegen.o
 CC      libavfilter/vf_paletteuse.o
 CC      libavfilter/vf_pixdesctest.o
 CC      libavfilter/vf_premultiply.o
 CC      libavfilter/vf_pseudocolor.o
 CC      libavfilter/vf_psnr.o
 CC      libavfilter/vf_qp.o
 libavfilter/vf_qp.c:113:19: warning: 'av_frame_get_qp_table' is deprecated
 [-Wdeprecated-declarations]
     in_qp_table = av_frame_get_qp_table(in, &stride, &type);
                   ^
 ./libavutil/frame.h:642:9: note: 'av_frame_get_qp_table' has been
 explicitly marked deprecated here
 int8_t *av_frame_get_qp_table(AVFrame *f, int *stride, int *type);
         ^
 libavfilter/vf_qp.c:114:5: warning: 'av_frame_set_qp_table' is deprecated
 [-Wdeprecated-declarations]
     av_frame_set_qp_table(out, out_qp_table_buf, s->qstride, type);
     ^
 ./libavutil/frame.h:644:5: note: 'av_frame_set_qp_table' has been
 explicitly marked deprecated here
 int av_frame_set_qp_table(AVFrame *f, AVBufferRef *buf, int stride, int
 type);
     ^
 2 warnings generated.
 CC      libavfilter/vf_random.o
 CC      libavfilter/vf_readeia608.o
 CC      libavfilter/vf_readvitc.o
 CC      libavfilter/vf_remap.o
 CC      libavfilter/vf_removegrain.o
 CC      libavfilter/vf_removelogo.o
 CC      libavfilter/vf_rotate.o
 CC      libavfilter/vf_scale.o
 CC      libavfilter/vf_selectivecolor.o
 CC      libavfilter/vf_separatefields.o
 CC      libavfilter/vf_setfield.o
 CC      libavfilter/vf_setparams.o
 CC      libavfilter/vf_showinfo.o
 CC      libavfilter/vf_showpalette.o
 CC      libavfilter/vf_shuffleframes.o
 CC      libavfilter/vf_shuffleplanes.o
 CC      libavfilter/vf_signalstats.o
 CC      libavfilter/vf_srcnn.o
 CC      libavfilter/vf_ssim.o
 CC      libavfilter/vf_stack.o
 CC      libavfilter/vf_swaprect.o
 CC      libavfilter/vf_swapuv.o
 CC      libavfilter/vf_telecine.o
 CC      libavfilter/vf_threshold.o
 CC      libavfilter/vf_thumbnail.o
 CC      libavfilter/vf_tile.o
 CC      libavfilter/vf_tonemap.o
 CC      libavfilter/vf_transpose.o
 CC      libavfilter/vf_unsharp.o
 CC      libavfilter/vf_vectorscope.o
 CC      libavfilter/vf_vflip.o
 CC      libavfilter/vf_vfrdet.o
 CC      libavfilter/vf_vignette.o
 CC      libavfilter/vf_vmafmotion.o
 CC      libavfilter/vf_w3fdif.o
 CC      libavfilter/vf_waveform.o
 CC      libavfilter/vf_weave.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_testsrc.o
 X86ASM  libavfilter/x86/af_afir.o
 STRIP   libavfilter/x86/af_afir.o
 CC      libavfilter/x86/af_afir_init.o
 X86ASM  libavfilter/x86/af_volume.o
 STRIP   libavfilter/x86/af_volume.o
 CC      libavfilter/x86/af_volume_init.o
 X86ASM  libavfilter/x86/avf_showcqt.o
 STRIP   libavfilter/x86/avf_showcqt.o
 CC      libavfilter/x86/avf_showcqt_init.o
 X86ASM  libavfilter/x86/colorspacedsp.o
 STRIP   libavfilter/x86/colorspacedsp.o
 CC      libavfilter/x86/colorspacedsp_init.o
 X86ASM  libavfilter/x86/vf_blend.o
 STRIP   libavfilter/x86/vf_blend.o
 CC      libavfilter/x86/vf_blend_init.o
 X86ASM  libavfilter/x86/vf_bwdif.o
 STRIP   libavfilter/x86/vf_bwdif.o
 CC      libavfilter/x86/vf_bwdif_init.o
 X86ASM  libavfilter/x86/vf_framerate.o
 STRIP   libavfilter/x86/vf_framerate.o
 CC      libavfilter/x86/vf_framerate_init.o
 X86ASM  libavfilter/x86/vf_gradfun.o
 STRIP   libavfilter/x86/vf_gradfun.o
 CC      libavfilter/x86/vf_gradfun_init.o
 X86ASM  libavfilter/x86/vf_hflip.o
 STRIP   libavfilter/x86/vf_hflip.o
 CC      libavfilter/x86/vf_hflip_init.o
 X86ASM  libavfilter/x86/vf_idet.o
 STRIP   libavfilter/x86/vf_idet.o
 CC      libavfilter/x86/vf_idet_init.o
 X86ASM  libavfilter/x86/vf_limiter.o
 STRIP   libavfilter/x86/vf_limiter.o
 CC      libavfilter/x86/vf_limiter_init.o
 X86ASM  libavfilter/x86/vf_maskedmerge.o
 STRIP   libavfilter/x86/vf_maskedmerge.o
 CC      libavfilter/x86/vf_maskedmerge_init.o
 CC      libavfilter/x86/vf_noise.o
 X86ASM  libavfilter/x86/vf_overlay.o
 STRIP   libavfilter/x86/vf_overlay.o
 CC      libavfilter/x86/vf_overlay_init.o
 X86ASM  libavfilter/x86/vf_psnr.o
 STRIP   libavfilter/x86/vf_psnr.o
 CC      libavfilter/x86/vf_psnr_init.o
 CC      libavfilter/x86/vf_removegrain_init.o
 X86ASM  libavfilter/x86/vf_ssim.o
 STRIP   libavfilter/x86/vf_ssim.o
 CC      libavfilter/x86/vf_ssim_init.o
 X86ASM  libavfilter/x86/vf_threshold.o
 STRIP   libavfilter/x86/vf_threshold.o
 CC      libavfilter/x86/vf_threshold_init.o
 X86ASM  libavfilter/x86/vf_w3fdif.o
 STRIP   libavfilter/x86/vf_w3fdif.o
 CC      libavfilter/x86/vf_w3fdif_init.o
 X86ASM  libavfilter/x86/vf_yadif.o
 STRIP   libavfilter/x86/vf_yadif.o
 CC      libavfilter/x86/vf_yadif_init.o
 X86ASM  libavfilter/x86/yadif-10.o
 STRIP   libavfilter/x86/yadif-10.o
 X86ASM  libavfilter/x86/yadif-16.o
 STRIP   libavfilter/x86/yadif-16.o
 AR      libavfilter/libavfilter.a
 GEN     libavfilter/libavfilter.pc
 CC      libavformat/3dostr.o
 CC      libavformat/4xm.o
 CC      libavformat/a64.o
 CC      libavformat/aacdec.o
 CC      libavformat/aadec.o
 CC      libavformat/ac3dec.o
 CC      libavformat/acm.o
 CC      libavformat/act.o
 CC      libavformat/adp.o
 CC      libavformat/ads.o
 CC      libavformat/adtsenc.o
 CC      libavformat/adxdec.o
 CC      libavformat/aea.o
 CC      libavformat/afc.o
 CC      libavformat/aiffdec.o
 CC      libavformat/aiffenc.o
 CC      libavformat/aixdec.o
 CC      libavformat/allformats.o
 CC      libavformat/amr.o
 CC      libavformat/anm.o
 CC      libavformat/apc.o
 CC      libavformat/ape.o
 CC      libavformat/apetag.o
 CC      libavformat/apngdec.o
 CC      libavformat/apngenc.o
 CC      libavformat/aptxdec.o
 CC      libavformat/aqtitledec.o
 CC      libavformat/asf.o
 CC      libavformat/asfcrypt.o
 CC      libavformat/asfdec_f.o
 CC      libavformat/asfdec_o.o
 CC      libavformat/asfenc.o
 CC      libavformat/assdec.o
 CC      libavformat/assenc.o
 CC      libavformat/ast.o
 CC      libavformat/astdec.o
 CC      libavformat/astenc.o
 CC      libavformat/async.o
 CC      libavformat/au.o
 CC      libavformat/audiointerleave.o
 CC      libavformat/avc.o
 CC      libavformat/avidec.o
 CC      libavformat/avienc.o
 CC      libavformat/avio.o
 CC      libavformat/aviobuf.o
 CC      libavformat/avlanguage.o
 CC      libavformat/avr.o
 CC      libavformat/avs.o
 CC      libavformat/bethsoftvid.o
 CC      libavformat/bfi.o
 CC      libavformat/bink.o
 CC      libavformat/bintext.o
 CC      libavformat/bit.o
 CC      libavformat/bmv.o
 CC      libavformat/boadec.o
 CC      libavformat/brstm.o
 CC      libavformat/c93.o
 CC      libavformat/cache.o
 CC      libavformat/caf.o
 CC      libavformat/cafdec.o
 CC      libavformat/cafenc.o
 CC      libavformat/cavsvideodec.o
 CC      libavformat/cdg.o
 CC      libavformat/cdxl.o
 CC      libavformat/cinedec.o
 CC      libavformat/codec2.o
 CC      libavformat/concat.o
 CC      libavformat/concatdec.o
 CC      libavformat/crcenc.o
 CC      libavformat/crypto.o
 CC      libavformat/cutils.o
 CC      libavformat/dash.o
 CC      libavformat/dashenc.o
 CC      libavformat/data_uri.o
 CC      libavformat/dauddec.o
 CC      libavformat/daudenc.o
 CC      libavformat/dcstr.o
 CC      libavformat/dfa.o
 CC      libavformat/diracdec.o
 CC      libavformat/dnxhddec.o
 CC      libavformat/dsfdec.o
 CC      libavformat/dsicin.o
 CC      libavformat/dss.o
 CC      libavformat/dtsdec.o
 CC      libavformat/dtshddec.o
 CC      libavformat/dump.o
 libavformat/dump.c:475:29: warning: 'codec' is deprecated [-Wdeprecated-
 declarations]
     avctx->properties = st->codec->properties;
                             ^
 libavformat/avformat.h:878:21: note: 'codec' has been explicitly marked
 deprecated here
     AVCodecContext *codec;
                     ^
 libavformat/dump.c:476:29: warning: 'codec' is deprecated [-Wdeprecated-
 declarations]
     avctx->codec      = st->codec->codec;
                             ^
 libavformat/avformat.h:878:21: note: 'codec' has been explicitly marked
 deprecated here
     AVCodecContext *codec;
                     ^
 libavformat/dump.c:477:29: warning: 'codec' is deprecated [-Wdeprecated-
 declarations]
     avctx->qmin       = st->codec->qmin;
                             ^
 libavformat/avformat.h:878:21: note: 'codec' has been explicitly marked
 deprecated here
     AVCodecContext *codec;
                     ^
 libavformat/dump.c:478:29: warning: 'codec' is deprecated [-Wdeprecated-
 declarations]
     avctx->qmax       = st->codec->qmax;
                             ^
 libavformat/avformat.h:878:21: note: 'codec' has been explicitly marked
 deprecated here
     AVCodecContext *codec;
                     ^
 libavformat/dump.c:479:31: warning: 'codec' is deprecated [-Wdeprecated-
 declarations]
     avctx->coded_width  = st->codec->coded_width;
                               ^
 libavformat/avformat.h:878:21: note: 'codec' has been explicitly marked
 deprecated here
     AVCodecContext *codec;
                     ^
 libavformat/dump.c:480:31: warning: 'codec' is deprecated [-Wdeprecated-
 declarations]
     avctx->coded_height = st->codec->coded_height;
                               ^
 libavformat/avformat.h:878:21: note: 'codec' has been explicitly marked
 deprecated here
     AVCodecContext *codec;
                     ^
 libavformat/dump.c:515:23: warning: 'codec' is deprecated [-Wdeprecated-
 declarations]
         int tbc = st->codec->time_base.den && st->codec->time_base.num;
                       ^
 libavformat/avformat.h:878:21: note: 'codec' has been explicitly marked
 deprecated here
     AVCodecContext *codec;
                     ^
 libavformat/dump.c:515:51: warning: 'codec' is deprecated [-Wdeprecated-
 declarations]
         int tbc = st->codec->time_base.den && st->codec->time_base.num;
                                                   ^
 libavformat/avformat.h:878:21: note: 'codec' has been explicitly marked
 deprecated here
     AVCodecContext *codec;
                     ^
 libavformat/dump.c:527:38: warning: 'codec' is deprecated [-Wdeprecated-
 declarations]
             print_fps(1 / av_q2d(st->codec->time_base), "tbc");
                                      ^
 libavformat/avformat.h:878:21: note: 'codec' has been explicitly marked
 deprecated here
     AVCodecContext *codec;
                     ^
 9 warnings generated.
 CC      libavformat/dv.o
 CC      libavformat/dvbsub.o
 CC      libavformat/dvbtxt.o
 CC      libavformat/dvenc.o
 CC      libavformat/dxa.o
 CC      libavformat/eacdata.o
 CC      libavformat/electronicarts.o
 CC      libavformat/epafdec.o
 CC      libavformat/ffmetadec.o
 CC      libavformat/ffmetaenc.o
 CC      libavformat/fifo.o
 CC      libavformat/fifo_test.o
 CC      libavformat/file.o
 CC      libavformat/filmstripdec.o
 CC      libavformat/filmstripenc.o
 CC      libavformat/fitsdec.o
 CC      libavformat/fitsenc.o
 CC      libavformat/flac_picture.o
 CC      libavformat/flacdec.o
 CC      libavformat/flacenc.o
 CC      libavformat/flacenc_header.o
 CC      libavformat/flic.o
 CC      libavformat/flvdec.o
 CC      libavformat/flvenc.o
 CC      libavformat/format.o
 CC      libavformat/framecrcenc.o
 CC      libavformat/framehash.o
 CC      libavformat/frmdec.o
 CC      libavformat/fsb.o
 CC      libavformat/ftp.o
 CC      libavformat/g722.o
 CC      libavformat/g723_1.o
 CC      libavformat/g726.o
 CC      libavformat/g729dec.o
 CC      libavformat/gdv.o
 CC      libavformat/genh.o
 CC      libavformat/gif.o
 CC      libavformat/gifdec.o
 CC      libavformat/gopher.o
 CC      libavformat/gsmdec.o
 CC      libavformat/gxf.o
 CC      libavformat/gxfenc.o
 CC      libavformat/h261dec.o
 CC      libavformat/h263dec.o
 CC      libavformat/h264dec.o
 CC      libavformat/hashenc.o
 CC      libavformat/hdsenc.o
 CC      libavformat/hevc.o
 CC      libavformat/hevcdec.o
 CC      libavformat/hls.o
 CC      libavformat/hlsenc.o
 CC      libavformat/hlsplaylist.o
 CC      libavformat/hlsproto.o
 CC      libavformat/hnm.o
 CC      libavformat/http.o
 CC      libavformat/httpauth.o
 CC      libavformat/icecast.o
 CC      libavformat/icodec.o
 CC      libavformat/icoenc.o
 CC      libavformat/id3v1.o
 CC      libavformat/id3v2.o
 CC      libavformat/id3v2enc.o
 CC      libavformat/idcin.o
 CC      libavformat/idroqdec.o
 CC      libavformat/idroqenc.o
 CC      libavformat/iff.o
 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/iss.o
 CC      libavformat/iv8.o
 CC      libavformat/ivfdec.o
 CC      libavformat/ivfenc.o
 CC      libavformat/jacosubdec.o
 CC      libavformat/jacosubenc.o
 CC      libavformat/jvdec.o
 CC      libavformat/latmenc.o
 CC      libavformat/lmlm4.o
 CC      libavformat/loasdec.o
 CC      libavformat/lrc.o
 CC      libavformat/lrcdec.o
 CC      libavformat/lrcenc.o
 CC      libavformat/lvfdec.o
 CC      libavformat/lxfdec.o
 CC      libavformat/m4vdec.o
 CC      libavformat/matroska.o
 CC      libavformat/matroskadec.o
 CC      libavformat/matroskaenc.o
 CC      libavformat/md5proto.o
 CC      libavformat/metadata.o
 CC      libavformat/mgsts.o
 CC      libavformat/microdvddec.o
 CC      libavformat/microdvdenc.o
 CC      libavformat/mj2kdec.o
 CC      libavformat/mkvtimestamp_v2.o
 CC      libavformat/mlpdec.o
 CC      libavformat/mlvdec.o
 CC      libavformat/mm.o
 CC      libavformat/mmf.o
 CC      libavformat/mms.o
 CC      libavformat/mmsh.o
 CC      libavformat/mmst.o
 CC      libavformat/mov.o
 libavformat/mov.c:6110:45: warning: incompatible pointer types assigning
 to 'size_t *' (aka 'unsigned long *') from
       'uint64_t *' (aka 'unsigned long long *') [-Wincompatible-pointer-
 types]
         encryption_index->auxiliary_offsets = auxiliary_offsets;
                                             ^ ~~~~~~~~~~~~~~~~~
 1 warning generated.
 CC      libavformat/mov_chan.o
 CC      libavformat/mov_esds.o
 CC      libavformat/movenc.o
 libavformat/movenc.c:498:20: warning: 'av_copy_packet_side_data' is
 deprecated [-Wdeprecated-declarations]
         if ((ret = av_copy_packet_side_data(&info->pkt, pkt)) < 0)
                    ^
 ./libavcodec/avcodec.h:4390:5: note: 'av_copy_packet_side_data' has been
 explicitly marked deprecated here
 int av_copy_packet_side_data(AVPacket *dst, const AVPacket *src);
     ^
 1 warning generated.
 CC      libavformat/movenccenc.o
 CC      libavformat/movenchint.o
 CC      libavformat/mp3dec.o
 CC      libavformat/mp3enc.o
 CC      libavformat/mpc.o
 CC      libavformat/mpc8.o
 CC      libavformat/mpeg.o
 CC      libavformat/mpegenc.o
 CC      libavformat/mpegts.o
 CC      libavformat/mpegtsenc.o
 CC      libavformat/mpegvideodec.o
 CC      libavformat/mpjpeg.o
 CC      libavformat/mpjpegdec.o
 CC      libavformat/mpl2dec.o
 CC      libavformat/mpsubdec.o
 CC      libavformat/msf.o
 CC      libavformat/msnwc_tcp.o
 CC      libavformat/mtaf.o
 CC      libavformat/mtv.o
 CC      libavformat/musx.o
 CC      libavformat/mux.o
 CC      libavformat/mvdec.o
 CC      libavformat/mvi.o
 CC      libavformat/mxf.o
 CC      libavformat/mxfdec.o
 CC      libavformat/mxfenc.o
 libavformat/mxfenc.c:1152:36: error: too many arguments provided to
 function-like macro invocation
         memcpy(ul,
 (UID){0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x04,0x01,0x01,0x01,0x01,0x01,0x00,0x00},
 16);
                                    ^
 /usr/include/secure/_string.h:64:9: note: macro 'memcpy' defined here
 #define memcpy(dest, src, len)                                  \
         ^
 libavformat/mxfenc.c:1152:9: note: parentheses are required around macro
 argument containing braced initializer list
         memcpy(ul,
 (UID){0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x04,0x01,0x01,0x01,0x01,0x01,0x00,0x00},
 16);
         ^
                    (
 )
 libavformat/mxfenc.c:1156:36: error: too many arguments provided to
 function-like macro invocation
         memcpy(ul,
 (UID){0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x04,0x01,0x01,0x01,0x01,0x02,0x00,0x00},
 16);
                                    ^
 /usr/include/secure/_string.h:64:9: note: macro 'memcpy' defined here
 #define memcpy(dest, src, len)                                  \
         ^
 libavformat/mxfenc.c:1156:9: note: parentheses are required around macro
 argument containing braced initializer list
         memcpy(ul,
 (UID){0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x04,0x01,0x01,0x01,0x01,0x02,0x00,0x00},
 16);
         ^
                    (
 )
 libavformat/mxfenc.c:1159:36: error: too many arguments provided to
 function-like macro invocation
         memcpy(ul,
 (UID){0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x04,0x01,0x01,0x01,0x01,0x03,0x00,0x00},
 16);
                                    ^
 /usr/include/secure/_string.h:64:9: note: macro 'memcpy' defined here
 #define memcpy(dest, src, len)                                  \
         ^
 libavformat/mxfenc.c:1159:9: note: parentheses are required around macro
 argument containing braced initializer list
         memcpy(ul,
 (UID){0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x04,0x01,0x01,0x01,0x01,0x03,0x00,0x00},
 16);
         ^
                    (
 )
 libavformat/mxfenc.c:1162:36: error: too many arguments provided to
 function-like macro invocation
         memcpy(ul,
 (UID){0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x06,0x04,0x01,0x01,0x01,0x01,0x05,0x00,0x00},
 16);
                                    ^
 /usr/include/secure/_string.h:64:9: note: macro 'memcpy' defined here
 #define memcpy(dest, src, len)                                  \
         ^
 libavformat/mxfenc.c:1162:9: note: parentheses are required around macro
 argument containing braced initializer list
         memcpy(ul,
 (UID){0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x06,0x04,0x01,0x01,0x01,0x01,0x05,0x00,0x00},
 16);
         ^
                    (
 )
 libavformat/mxfenc.c:1165:36: error: too many arguments provided to
 function-like macro invocation
         memcpy(ul,
 (UID){0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x06,0x04,0x01,0x01,0x01,0x01,0x06,0x00,0x00},
 16);
                                    ^
 /usr/include/secure/_string.h:64:9: note: macro 'memcpy' defined here
 #define memcpy(dest, src, len)                                  \
         ^
 libavformat/mxfenc.c:1165:9: note: parentheses are required around macro
 argument containing braced initializer list
         memcpy(ul,
 (UID){0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x06,0x04,0x01,0x01,0x01,0x01,0x06,0x00,0x00},
 16);
         ^
                    (
 )
 libavformat/mxfenc.c:1168:36: error: too many arguments provided to
 function-like macro invocation
         memcpy(ul,
 (UID){0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x08,0x04,0x01,0x01,0x01,0x01,0x07,0x00,0x00},
 16);
                                    ^
 /usr/include/secure/_string.h:64:9: note: macro 'memcpy' defined here
 #define memcpy(dest, src, len)                                  \
         ^
 libavformat/mxfenc.c:1168:9: note: parentheses are required around macro
 argument containing braced initializer list
         memcpy(ul,
 (UID){0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x08,0x04,0x01,0x01,0x01,0x01,0x07,0x00,0x00},
 16);
         ^
                    (
 )
 6 errors generated.
 make: *** [libavformat/mxfenc.o] Error 1
 }}}

--
Ticket URL: <https://trac.ffmpeg.org/ticket/7219>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list