Merge commit '9200514ad8717c63f82101dc394f4378854325bf'
authorDerek Buitenhuis <derek.buitenhuis@gmail.com>
Sun, 10 Apr 2016 19:58:15 +0000 (20:58 +0100)
committerDerek Buitenhuis <derek.buitenhuis@gmail.com>
Sun, 10 Apr 2016 19:59:55 +0000 (20:59 +0100)
commit6f69f7a8bf6a0d013985578df2ef42ee6b1c7994
tree0c2ec8349ff1763d5f48454b8b9f26374dbd80b0
parent60b75186b2c878b6257b43c8fcc0b1356ada218e
parent9200514ad8717c63f82101dc394f4378854325bf
Merge commit '9200514ad8717c63f82101dc394f4378854325bf'

* commit '9200514ad8717c63f82101dc394f4378854325bf':
  lavf: replace AVStream.codec with AVStream.codecpar

This has been a HUGE effort from:
    - Derek Buitenhuis <derek.buitenhuis@gmail.com>
    - Hendrik Leppkes <h.leppkes@gmail.com>
    - wm4 <nfxjfg@googlemail.com>
    - Clément Bœsch <clement@stupeflix.com>
    - James Almer <jamrial@gmail.com>
    - Michael Niedermayer <michael@niedermayer.cc>
    - Rostislav Pehlivanov <atomnuker@gmail.com>

Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
362 files changed:
ffmpeg.c
ffserver.c
libavdevice/alsa.c
libavdevice/alsa_dec.c
libavdevice/alsa_enc.c
libavdevice/bktr.c
libavdevice/dshow.c
libavdevice/fbdev_dec.c
libavdevice/fbdev_enc.c
libavdevice/gdigrab.c
libavdevice/jack.c
libavdevice/lavfi.c
libavdevice/libcdio.c
libavdevice/libdc1394.c
libavdevice/openal-dec.c
libavdevice/opengl_enc.c
libavdevice/oss_dec.c
libavdevice/oss_enc.c
libavdevice/pulse_audio_dec.c
libavdevice/pulse_audio_enc.c
libavdevice/sdl.c
libavdevice/sndio_dec.c
libavdevice/sndio_enc.c
libavdevice/v4l2.c
libavdevice/v4l2enc.c
libavdevice/vfwcap.c
libavdevice/x11grab.c
libavdevice/xcbgrab.c
libavdevice/xv.c
libavformat/3dostr.c
libavformat/4xm.c
libavformat/a64.c
libavformat/aacdec.c
libavformat/aadec.c
libavformat/acm.c
libavformat/act.c
libavformat/adp.c
libavformat/ads.c
libavformat/adtsenc.c
libavformat/adxdec.c
libavformat/aea.c
libavformat/afc.c
libavformat/aiffdec.c
libavformat/aiffenc.c
libavformat/aixdec.c
libavformat/amr.c
libavformat/anm.c
libavformat/apc.c
libavformat/ape.c
libavformat/apetag.c
libavformat/apngdec.c
libavformat/apngenc.c
libavformat/aqtitledec.c
libavformat/asfdec_f.c
libavformat/asfdec_o.c
libavformat/asfenc.c
libavformat/assdec.c
libavformat/assenc.c
libavformat/astdec.c
libavformat/astenc.c
libavformat/au.c
libavformat/audiointerleave.c
libavformat/avformat.h
libavformat/avidec.c
libavformat/avienc.c
libavformat/avisynth.c
libavformat/avr.c
libavformat/avs.c
libavformat/bethsoftvid.c
libavformat/bfi.c
libavformat/bink.c
libavformat/bintext.c
libavformat/bit.c
libavformat/bmv.c
libavformat/boadec.c
libavformat/brstm.c
libavformat/c93.c
libavformat/cafdec.c
libavformat/cafenc.c
libavformat/cdg.c
libavformat/cdxl.c
libavformat/chromaprint.c
libavformat/cinedec.c
libavformat/concatdec.c
libavformat/dashenc.c
libavformat/dauddec.c
libavformat/daudenc.c
libavformat/dcstr.c
libavformat/dfa.c
libavformat/dsfdec.c
libavformat/dsicin.c
libavformat/dss.c
libavformat/dtshddec.c
libavformat/dump.c
libavformat/dv.c
libavformat/dvenc.c
libavformat/dxa.c
libavformat/eacdata.c
libavformat/electronicarts.c
libavformat/epafdec.c
libavformat/ffmdec.c
libavformat/ffmetadec.c
libavformat/filmstripdec.c
libavformat/filmstripenc.c
libavformat/flac_picture.c
libavformat/flacdec.c
libavformat/flacenc.c
libavformat/flic.c
libavformat/flvdec.c
libavformat/flvenc.c
libavformat/framecrcenc.c
libavformat/frmdec.c
libavformat/fsb.c
libavformat/g722.c
libavformat/g723_1.c
libavformat/g729dec.c
libavformat/genh.c
libavformat/gif.c
libavformat/gifdec.c
libavformat/gsmdec.c
libavformat/gxf.c
libavformat/gxfenc.c
libavformat/hdsenc.c
libavformat/hls.c
libavformat/hlsenc.c
libavformat/hnm.c
libavformat/icodec.c
libavformat/icoenc.c
libavformat/id3v2.c
libavformat/id3v2enc.c
libavformat/idcin.c
libavformat/idroqdec.c
libavformat/idroqenc.c
libavformat/iff.c
libavformat/ilbc.c
libavformat/img2dec.c
libavformat/img2enc.c
libavformat/internal.h
libavformat/ipmovie.c
libavformat/ircamdec.c
libavformat/ircamenc.c
libavformat/isom.c
libavformat/iss.c
libavformat/iv8.c
libavformat/ivfdec.c
libavformat/ivfenc.c
libavformat/jacosubdec.c
libavformat/jacosubenc.c
libavformat/jvdec.c
libavformat/latmenc.c
libavformat/libgme.c
libavformat/libmodplug.c
libavformat/libnut.c
libavformat/lmlm4.c
libavformat/loasdec.c
libavformat/lrcdec.c
libavformat/lrcenc.c
libavformat/lvfdec.c
libavformat/lxfdec.c
libavformat/matroskadec.c
libavformat/matroskaenc.c
libavformat/mgsts.c
libavformat/microdvddec.c
libavformat/microdvdenc.c
libavformat/mlvdec.c
libavformat/mm.c
libavformat/mmf.c
libavformat/mov.c
libavformat/mov_chan.c
libavformat/movenc-test.c
libavformat/movenc.c
libavformat/movenc.h
libavformat/movenchint.c
libavformat/mp3dec.c
libavformat/mp3enc.c
libavformat/mpc.c
libavformat/mpc8.c
libavformat/mpeg.c
libavformat/mpegenc.c
libavformat/mpegts.c
libavformat/mpegtsenc.c
libavformat/mpjpegdec.c
libavformat/mpl2dec.c
libavformat/mpsubdec.c
libavformat/msf.c
libavformat/msnwc_tcp.c
libavformat/mtv.c
libavformat/musx.c
libavformat/mux.c
libavformat/mvdec.c
libavformat/mvi.c
libavformat/mxfdec.c
libavformat/mxfenc.c
libavformat/mxg.c
libavformat/ncdec.c
libavformat/nistspheredec.c
libavformat/nsvdec.c
libavformat/nutdec.c
libavformat/nutenc.c
libavformat/nuv.c
libavformat/oggdec.c
libavformat/oggenc.c
libavformat/oggparsecelt.c
libavformat/oggparsedaala.c
libavformat/oggparsedirac.c
libavformat/oggparseflac.c
libavformat/oggparseogm.c
libavformat/oggparseopus.c
libavformat/oggparseskeleton.c
libavformat/oggparsespeex.c
libavformat/oggparsetheora.c
libavformat/oggparsevorbis.c
libavformat/oggparsevp8.c
libavformat/omadec.c
libavformat/omaenc.c
libavformat/paf.c
libavformat/pcm.c
libavformat/pcmdec.c
libavformat/pjsdec.c
libavformat/pmpdec.c
libavformat/psxstr.c
libavformat/pva.c
libavformat/pvfdec.c
libavformat/qcp.c
libavformat/r3d.c
libavformat/rawdec.c
libavformat/rawenc.c
libavformat/rawutils.c
libavformat/rawvideodec.c
libavformat/rdt.c
libavformat/realtextdec.c
libavformat/redspark.c
libavformat/riff.h
libavformat/riffdec.c
libavformat/riffenc.c
libavformat/rl2.c
libavformat/rmdec.c
libavformat/rmenc.c
libavformat/rpl.c
libavformat/rsd.c
libavformat/rsodec.c
libavformat/rsoenc.c
libavformat/rtp.c
libavformat/rtp.h
libavformat/rtpdec.c
libavformat/rtpdec_amr.c
libavformat/rtpdec_asf.c
libavformat/rtpdec_formats.h
libavformat/rtpdec_g726.c
libavformat/rtpdec_h264.c
libavformat/rtpdec_hevc.c
libavformat/rtpdec_ilbc.c
libavformat/rtpdec_latm.c
libavformat/rtpdec_mpeg12.c
libavformat/rtpdec_mpeg4.c
libavformat/rtpdec_qdm2.c
libavformat/rtpdec_qt.c
libavformat/rtpdec_svq3.c
libavformat/rtpdec_xiph.c
libavformat/rtpenc.c
libavformat/rtpenc_aac.c
libavformat/rtpenc_chain.c
libavformat/rtpenc_h264_hevc.c
libavformat/rtpenc_jpeg.c
libavformat/rtpenc_latm.c
libavformat/rtpenc_mpegts.c
libavformat/rtsp.c
libavformat/samidec.c
libavformat/sapdec.c
libavformat/sauce.c
libavformat/sbgdec.c
libavformat/sdp.c
libavformat/sdr2.c
libavformat/segafilm.c
libavformat/segment.c
libavformat/sierravmd.c
libavformat/siff.c
libavformat/smacker.c
libavformat/smjpegdec.c
libavformat/smjpegenc.c
libavformat/smoothstreamingenc.c
libavformat/smush.c
libavformat/sol.c
libavformat/soxdec.c
libavformat/soxenc.c
libavformat/spdifdec.c
libavformat/spdifenc.c
libavformat/srtdec.c
libavformat/srtenc.c
libavformat/stldec.c
libavformat/subviewer1dec.c
libavformat/subviewerdec.c
libavformat/supdec.c
libavformat/svag.c
libavformat/swf.h
libavformat/swfdec.c
libavformat/swfenc.c
libavformat/takdec.c
libavformat/tedcaptionsdec.c
libavformat/tee.c
libavformat/thp.c
libavformat/tiertexseq.c
libavformat/tmv.c
libavformat/tta.c
libavformat/tty.c
libavformat/txd.c
libavformat/uncodedframecrcenc.c
libavformat/utils.c
libavformat/v210.c
libavformat/vag.c
libavformat/vc1test.c
libavformat/vc1testenc.c
libavformat/version.h
libavformat/vivo.c
libavformat/voc_packet.c
libavformat/vocdec.c
libavformat/vocenc.c
libavformat/vpk.c
libavformat/vplayerdec.c
libavformat/vqf.c
libavformat/wavdec.c
libavformat/wavenc.c
libavformat/wc3movie.c
libavformat/webm_chunk.c
libavformat/webmdashenc.c
libavformat/webpenc.c
libavformat/webvttdec.c
libavformat/webvttenc.c
libavformat/westwood_aud.c
libavformat/westwood_vqa.c
libavformat/wtvdec.c
libavformat/wtvenc.c
libavformat/wvdec.c
libavformat/wvedec.c
libavformat/wvenc.c
libavformat/xa.c
libavformat/xmv.c
libavformat/xvag.c
libavformat/xwma.c
libavformat/yop.c
libavformat/yuv4mpegdec.c
libavformat/yuv4mpegenc.c
tests/api/api-band-test.c
tests/api/api-h264-test.c
tests/api/api-seek-test.c
tests/fate/vpx.mak
tests/ref/fate/concat-demuxer-extended-lavf-mxf
tests/ref/fate/concat-demuxer-extended-lavf-mxf_d10
tests/ref/fate/concat-demuxer-simple1-lavf-mxf
tests/ref/fate/concat-demuxer-simple1-lavf-mxf_d10
tests/ref/fate/concat-demuxer-simple2-lavf-ts
tests/ref/fate/ffprobe_compact
tests/ref/fate/ffprobe_csv
tests/ref/fate/ffprobe_default
tests/ref/fate/ffprobe_flat
tests/ref/fate/ffprobe_ini
tests/ref/fate/ffprobe_json
tests/ref/fate/ffprobe_xml
tests/ref/fate/movenc
tests/ref/fate/xmv-demux
tests/ref/lavf/ffm
tests/ref/seek/lavf-voc