Merge remote-tracking branch 'qatar/master'
authorMichael Niedermayer <michaelni@gmx.at>
Mon, 15 Aug 2011 21:35:53 +0000 (23:35 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Mon, 15 Aug 2011 21:35:53 +0000 (23:35 +0200)
* qatar/master:
  Fix NASM include directive
  dsputil_mmx: Honor HAVE_AMD3DNOW
  lavf,lavd: remove all usage of AVFormatParameters from demuxers.
  jack: add 'channels' private option.
  VC-1: fix reading of custom PAR.
  Remove redundant and dubious video codec detection by its extradata
  mpeg12: remove repeat-field code disabled since May 2002
  patch checklist: suggest fate instead of regression tests
  Turn on resampling on sudden size change instead of bailing out during recode.
  avtools: reinitialise filter chain when input video stream changes dimensions

Conflicts:
Makefile
avconv.c
doc/developer.texi
ffplay.c
libavcodec/x86/dsputil_mmx.c
libavdevice/libdc1394.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
1648 files changed:
.gitignore
CREDITS
Changelog
Doxyfile
INSTALL
LICENSE
MAINTAINERS [new file with mode: 0644]
Makefile
README
RELEASE
avconv.c
cmdutils.c
cmdutils.h
cmdutils_common_opts.h
common.mak
configure
doc/APIchanges
doc/RELEASE_NOTES
doc/avconv.texi
doc/bitstream_filters.texi
doc/build_system.txt
doc/decoders.texi [new file with mode: 0644]
doc/demuxers.texi
doc/developer.texi
doc/encoders.texi
doc/eval.texi
doc/examples/Makefile [new file with mode: 0644]
doc/examples/encoding.c [moved from libavcodec/api-example.c with 88% similarity]
doc/examples/filtering.c [new file with mode: 0644]
doc/examples/metadata.c [moved from libavformat/metadata-example.c with 97% similarity]
doc/examples/muxing.c [moved from libavformat/output-example.c with 91% similarity]
doc/faq.texi
doc/fate.txt
doc/ffmpeg-mt-authorship.txt [new file with mode: 0644]
doc/ffmpeg.texi
doc/ffplay.texi [moved from doc/avplay.texi with 76% similarity]
doc/ffprobe.texi [moved from doc/avprobe.texi with 78% similarity]
doc/ffserver.conf [moved from doc/avserver.conf with 94% similarity]
doc/ffserver.texi [moved from doc/avserver.texi with 82% similarity]
doc/fftools-common-opts.texi
doc/filters.texi
doc/general.texi
doc/git-howto.txt
doc/indevs.texi
doc/issue_tracker.txt [new file with mode: 0644]
doc/libavfilter.texi
doc/metadata.texi
doc/multithreading.txt
doc/muxers.texi
doc/optimization.txt
doc/outdevs.texi
doc/protocols.texi
doc/soc.txt
ffmpeg.c
ffplay.c [moved from avplay.c with 92% similarity]
ffpresets/libvpx-1080p.ffpreset [new file with mode: 0644]
ffpresets/libvpx-1080p50_60.ffpreset [new file with mode: 0644]
ffpresets/libvpx-360p.ffpreset [new file with mode: 0644]
ffpresets/libvpx-720p.ffpreset [new file with mode: 0644]
ffpresets/libvpx-720p50_60.ffpreset [new file with mode: 0644]
ffpresets/libx264-baseline.ffpreset [deleted file]
ffpresets/libx264-fast.ffpreset [deleted file]
ffpresets/libx264-fast_firstpass.ffpreset [deleted file]
ffpresets/libx264-faster.ffpreset [deleted file]
ffpresets/libx264-faster_firstpass.ffpreset [deleted file]
ffpresets/libx264-main.ffpreset [deleted file]
ffpresets/libx264-medium.ffpreset [deleted file]
ffpresets/libx264-medium_firstpass.ffpreset [deleted file]
ffpresets/libx264-placebo.ffpreset [deleted file]
ffpresets/libx264-placebo_firstpass.ffpreset [deleted file]
ffpresets/libx264-slow.ffpreset [deleted file]
ffpresets/libx264-slow_firstpass.ffpreset [deleted file]
ffpresets/libx264-slower.ffpreset [deleted file]
ffpresets/libx264-slower_firstpass.ffpreset [deleted file]
ffpresets/libx264-superfast.ffpreset [deleted file]
ffpresets/libx264-superfast_firstpass.ffpreset [deleted file]
ffpresets/libx264-ultrafast.ffpreset [deleted file]
ffpresets/libx264-ultrafast_firstpass.ffpreset [deleted file]
ffpresets/libx264-veryfast.ffpreset [deleted file]
ffpresets/libx264-veryfast_firstpass.ffpreset [deleted file]
ffpresets/libx264-veryslow.ffpreset [deleted file]
ffpresets/libx264-veryslow_firstpass.ffpreset [deleted file]
ffprobe.c [moved from avprobe.c with 95% similarity]
ffserver.c [moved from avserver.c with 98% similarity]
libavcodec/4xm.c
libavcodec/8bps.c
libavcodec/8svx.c
libavcodec/Makefile
libavcodec/a64colors.h
libavcodec/a64enc.h
libavcodec/a64multienc.c
libavcodec/a64tables.h
libavcodec/aac.h
libavcodec/aac_ac3_parser.c
libavcodec/aac_ac3_parser.h
libavcodec/aac_adtstoasc_bsf.c
libavcodec/aac_parser.c
libavcodec/aac_tablegen.c
libavcodec/aac_tablegen.h
libavcodec/aac_tablegen_decl.h
libavcodec/aacadtsdec.c
libavcodec/aacadtsdec.h
libavcodec/aaccoder.c
libavcodec/aacdec.c
libavcodec/aacdectab.h
libavcodec/aacenc.c
libavcodec/aacenc.h
libavcodec/aacps.c
libavcodec/aacps.h
libavcodec/aacps_tablegen.c
libavcodec/aacps_tablegen.h
libavcodec/aacpsdata.c
libavcodec/aacpsy.c
libavcodec/aacpsy.h
libavcodec/aacsbr.c
libavcodec/aacsbr.h
libavcodec/aacsbrdata.h
libavcodec/aactab.c
libavcodec/aactab.h
libavcodec/aandcttab.c
libavcodec/aandcttab.h
libavcodec/aasc.c
libavcodec/ac3.c
libavcodec/ac3.h
libavcodec/ac3_parser.c
libavcodec/ac3_parser.h
libavcodec/ac3dec.c
libavcodec/ac3dec.h
libavcodec/ac3dec_data.c
libavcodec/ac3dec_data.h
libavcodec/ac3dsp.c
libavcodec/ac3dsp.h
libavcodec/ac3enc.c
libavcodec/ac3enc_fixed.c
libavcodec/ac3enc_float.c
libavcodec/ac3tab.c
libavcodec/ac3tab.h
libavcodec/acelp_filters.c
libavcodec/acelp_filters.h
libavcodec/acelp_pitch_delay.c
libavcodec/acelp_pitch_delay.h
libavcodec/acelp_vectors.c
libavcodec/acelp_vectors.h
libavcodec/adpcm.c
libavcodec/adx.h
libavcodec/adxdec.c
libavcodec/adxenc.c
libavcodec/alac.c
libavcodec/alacenc.c
libavcodec/allcodecs.c
libavcodec/alpha/asm.h
libavcodec/alpha/dsputil_alpha.c
libavcodec/alpha/dsputil_alpha.h
libavcodec/alpha/dsputil_alpha_asm.S
libavcodec/alpha/motion_est_alpha.c
libavcodec/alpha/motion_est_mvi_asm.S
libavcodec/alpha/mpegvideo_alpha.c
libavcodec/alpha/regdef.h
libavcodec/alpha/simple_idct_alpha.c
libavcodec/alsdec.c
libavcodec/amr.h
libavcodec/amrnbdata.h
libavcodec/amrnbdec.c
libavcodec/amrwbdata.h
libavcodec/amrwbdec.c
libavcodec/anm.c
libavcodec/ansi.c
libavcodec/apedec.c
libavcodec/arm/aac.h
libavcodec/arm/ac3dsp_init_arm.c
libavcodec/arm/asm-offsets.h
libavcodec/arm/asm.S
libavcodec/arm/dcadsp_init_arm.c
libavcodec/arm/dcadsp_neon.S
libavcodec/arm/dsputil_arm.S
libavcodec/arm/dsputil_arm.h
libavcodec/arm/dsputil_armv6.S
libavcodec/arm/dsputil_init_arm.c
libavcodec/arm/dsputil_init_armv5te.c
libavcodec/arm/dsputil_init_armv6.c
libavcodec/arm/dsputil_init_neon.c
libavcodec/arm/dsputil_init_vfp.c
libavcodec/arm/dsputil_iwmmxt.c
libavcodec/arm/dsputil_iwmmxt_rnd_template.c
libavcodec/arm/dsputil_neon.S
libavcodec/arm/dsputil_vfp.S
libavcodec/arm/fft_fixed_init_arm.c
libavcodec/arm/fft_fixed_neon.S
libavcodec/arm/fft_init_arm.c
libavcodec/arm/fft_neon.S
libavcodec/arm/fmtconvert_init_arm.c
libavcodec/arm/fmtconvert_neon.S
libavcodec/arm/fmtconvert_vfp.S
libavcodec/arm/h264dsp_init_arm.c
libavcodec/arm/h264dsp_neon.S
libavcodec/arm/h264idct_neon.S
libavcodec/arm/h264pred_init_arm.c
libavcodec/arm/h264pred_neon.S
libavcodec/arm/int_neon.S
libavcodec/arm/mathops.h
libavcodec/arm/mdct_neon.S
libavcodec/arm/mpegvideo_arm.c
libavcodec/arm/mpegvideo_arm.h
libavcodec/arm/mpegvideo_armv5te.c
libavcodec/arm/mpegvideo_armv5te_s.S
libavcodec/arm/mpegvideo_iwmmxt.c
libavcodec/arm/mpegvideo_neon.S
libavcodec/arm/rdft_neon.S
libavcodec/arm/simple_idct_arm.S
libavcodec/arm/simple_idct_armv5te.S
libavcodec/arm/simple_idct_armv6.S
libavcodec/arm/simple_idct_neon.S
libavcodec/arm/synth_filter_neon.S
libavcodec/arm/vp3dsp_neon.S
libavcodec/arm/vp56_arith.h
libavcodec/arm/vp56dsp_init_arm.c
libavcodec/arm/vp56dsp_neon.S
libavcodec/arm/vp8.h
libavcodec/arm/vp8_armv6.S
libavcodec/arm/vp8dsp_init_arm.c
libavcodec/arm/vp8dsp_neon.S
libavcodec/ass.c
libavcodec/ass.h
libavcodec/ass_split.c [new file with mode: 0644]
libavcodec/ass_split.h [new file with mode: 0644]
libavcodec/assdec.c
libavcodec/assenc.c
libavcodec/asv1.c
libavcodec/atrac.c
libavcodec/atrac.h
libavcodec/atrac1.c
libavcodec/atrac1data.h
libavcodec/atrac3.c
libavcodec/atrac3data.h
libavcodec/audioconvert.c
libavcodec/audioconvert.h
libavcodec/aura.c
libavcodec/avcodec.h
libavcodec/avfft.c
libavcodec/avfft.h
libavcodec/avpacket.c
libavcodec/avr32/mathops.h
libavcodec/avs.c
libavcodec/bethsoftvideo.c
libavcodec/bethsoftvideo.h
libavcodec/bfi.c
libavcodec/bfin/config_bfin.h
libavcodec/bfin/dsputil_bfin.c
libavcodec/bfin/dsputil_bfin.h
libavcodec/bfin/fdct_bfin.S
libavcodec/bfin/idct_bfin.S
libavcodec/bfin/mathops.h
libavcodec/bfin/mpegvideo_bfin.c
libavcodec/bfin/pixels_bfin.S
libavcodec/bfin/vp3_bfin.c
libavcodec/bfin/vp3_idct_bfin.S
libavcodec/bgmc.c
libavcodec/bgmc.h
libavcodec/bink.c
libavcodec/binkaudio.c
libavcodec/binkdata.h
libavcodec/binkdsp.c
libavcodec/bitstream.c
libavcodec/bitstream_filter.c
libavcodec/bmp.c
libavcodec/bmp.h
libavcodec/bmpenc.c
libavcodec/bytestream.h
libavcodec/c93.c
libavcodec/cabac.c
libavcodec/cabac.h
libavcodec/cavs.c
libavcodec/cavs.h
libavcodec/cavs_parser.c
libavcodec/cavsdata.h
libavcodec/cavsdec.c
libavcodec/cavsdsp.c
libavcodec/cavsdsp.h
libavcodec/cbrt_tablegen.c
libavcodec/cbrt_tablegen.h
libavcodec/cdgraphics.c
libavcodec/celp_filters.c
libavcodec/celp_filters.h
libavcodec/celp_math.c
libavcodec/celp_math.h
libavcodec/cga_data.c
libavcodec/cga_data.h
libavcodec/chomp_bsf.c
libavcodec/cinepak.c
libavcodec/cljr.c
libavcodec/cook.c
libavcodec/cookdata.h
libavcodec/cos_tablegen.c
libavcodec/crystalhd.c [new file with mode: 0644]
libavcodec/cscd.c
libavcodec/cyuv.c
libavcodec/dca.c
libavcodec/dca.h
libavcodec/dca_parser.c
libavcodec/dcadata.h
libavcodec/dcadsp.c
libavcodec/dcadsp.h
libavcodec/dcaenc.c [new file with mode: 0644]
libavcodec/dcaenc.h [new file with mode: 0644]
libavcodec/dcahuff.h
libavcodec/dct-test.c
libavcodec/dct.c
libavcodec/dct.h
libavcodec/dct32.c
libavcodec/dctref.c
libavcodec/dctref.h
libavcodec/dfa.c
libavcodec/dirac.c
libavcodec/dirac.h
libavcodec/dirac_parser.c
libavcodec/dnxhd_parser.c
libavcodec/dnxhddata.c
libavcodec/dnxhddata.h
libavcodec/dnxhddec.c
libavcodec/dnxhdenc.c
libavcodec/dnxhdenc.h
libavcodec/dpcm.c
libavcodec/dpx.c
libavcodec/dpxenc.c
libavcodec/dsicinav.c
libavcodec/dsputil.c
libavcodec/dsputil.h
libavcodec/dsputil_template.c
libavcodec/dump_extradata_bsf.c
libavcodec/dv.c
libavcodec/dv_tablegen.c
libavcodec/dv_tablegen.h
libavcodec/dv_vlc_data.h
libavcodec/dvbsub.c
libavcodec/dvbsub_parser.c
libavcodec/dvbsubdec.c
libavcodec/dvdata.c
libavcodec/dvdata.h
libavcodec/dvdsub_parser.c
libavcodec/dvdsubdec.c
libavcodec/dvdsubenc.c
libavcodec/dwt.c
libavcodec/dwt.h
libavcodec/dxa.c
libavcodec/dxva2.c
libavcodec/dxva2.h
libavcodec/dxva2_h264.c
libavcodec/dxva2_internal.h
libavcodec/dxva2_mpeg2.c
libavcodec/dxva2_vc1.c
libavcodec/eac3_data.c
libavcodec/eac3_data.h
libavcodec/eac3dec.c
libavcodec/eacmv.c
libavcodec/eaidct.c
libavcodec/eamad.c
libavcodec/eatgq.c
libavcodec/eatgv.c
libavcodec/eatqi.c
libavcodec/elbg.c
libavcodec/elbg.h
libavcodec/error_resilience.c
libavcodec/escape124.c
libavcodec/faandct.h
libavcodec/faanidct.c
libavcodec/faanidct.h
libavcodec/faxcompr.c
libavcodec/faxcompr.h
libavcodec/fft-fixed-test.c
libavcodec/fft-internal.h
libavcodec/fft-test.c
libavcodec/fft.c
libavcodec/fft.h
libavcodec/fft_fixed.c
libavcodec/fft_float.c
libavcodec/ffv1.c
libavcodec/flac.c
libavcodec/flac.h
libavcodec/flac_parser.c
libavcodec/flacdata.c
libavcodec/flacdata.h
libavcodec/flacdec.c
libavcodec/flacenc.c
libavcodec/flashsv.c
libavcodec/flashsv2enc.c [new file with mode: 0644]
libavcodec/flashsvenc.c
libavcodec/flicvideo.c
libavcodec/flv.h
libavcodec/flvdec.c
libavcodec/flvenc.c
libavcodec/fmtconvert.c
libavcodec/fmtconvert.h
libavcodec/fraps.c
libavcodec/frwu.c
libavcodec/g722.c
libavcodec/g726.c
libavcodec/get_bits.h
libavcodec/gif.c
libavcodec/gifdec.c
libavcodec/golomb.c
libavcodec/golomb.h
libavcodec/gsmdec.c
libavcodec/gsmdec_data.c
libavcodec/gsmdec_data.h
libavcodec/gsmdec_template.c
libavcodec/h261.c
libavcodec/h261.h
libavcodec/h261_parser.c
libavcodec/h261data.h
libavcodec/h261dec.c
libavcodec/h261enc.c
libavcodec/h263.c
libavcodec/h263.h
libavcodec/h263_parser.c
libavcodec/h263_parser.h
libavcodec/h263data.h
libavcodec/h263dec.c
libavcodec/h264.c
libavcodec/h264.h
libavcodec/h264_cabac.c
libavcodec/h264_cavlc.c
libavcodec/h264_direct.c
libavcodec/h264_loopfilter.c
libavcodec/h264_mp4toannexb_bsf.c
libavcodec/h264_mvpred.h
libavcodec/h264_parser.c
libavcodec/h264_ps.c
libavcodec/h264_refs.c
libavcodec/h264_sei.c
libavcodec/h264data.h
libavcodec/h264dsp.c
libavcodec/h264dsp.h
libavcodec/h264dsp_template.c
libavcodec/h264idct.c
libavcodec/h264idct_template.c
libavcodec/h264pred.c
libavcodec/h264pred.h
libavcodec/h264pred_template.c
libavcodec/huffman.c
libavcodec/huffman.h
libavcodec/huffyuv.c
libavcodec/idcinvideo.c
libavcodec/iff.c
libavcodec/iirfilter.c
libavcodec/iirfilter.h
libavcodec/imc.c
libavcodec/imcdata.h
libavcodec/imgconvert.c
libavcodec/imgconvert.h
libavcodec/imx_dump_header_bsf.c
libavcodec/indeo2.c
libavcodec/indeo2data.h
libavcodec/indeo3.c
libavcodec/indeo3data.h
libavcodec/indeo5.c
libavcodec/indeo5data.h
libavcodec/intelh263dec.c
libavcodec/internal.h
libavcodec/interplayvideo.c
libavcodec/intrax8.c
libavcodec/intrax8.h
libavcodec/intrax8dsp.c
libavcodec/intrax8huf.h
libavcodec/ituh263dec.c
libavcodec/ituh263enc.c
libavcodec/ivi_common.c
libavcodec/ivi_common.h
libavcodec/ivi_dsp.c
libavcodec/ivi_dsp.h
libavcodec/j2k.c [new file with mode: 0644]
libavcodec/j2k.h [new file with mode: 0644]
libavcodec/j2k_dwt.c [new file with mode: 0644]
libavcodec/j2k_dwt.h [new file with mode: 0644]
libavcodec/j2kdec.c [new file with mode: 0644]
libavcodec/j2kenc.c [new file with mode: 0644]
libavcodec/jpegls.c
libavcodec/jpegls.h
libavcodec/jpeglsdec.c
libavcodec/jpeglsdec.h
libavcodec/jpeglsenc.c
libavcodec/jvdec.c
libavcodec/kbdwin.c
libavcodec/kbdwin.h
libavcodec/kgv1dec.c
libavcodec/kmvc.c
libavcodec/lagarith.c
libavcodec/lagarithrac.c
libavcodec/lagarithrac.h
libavcodec/latm_parser.c
libavcodec/lcl.h
libavcodec/lcldec.c
libavcodec/lclenc.c
libavcodec/libcelt_dec.c [new file with mode: 0644]
libavcodec/libdirac.h
libavcodec/libdirac_libschro.c
libavcodec/libdirac_libschro.h
libavcodec/libdiracdec.c
libavcodec/libdiracenc.c
libavcodec/libfaac.c
libavcodec/libgsm.c
libavcodec/libmp3lame.c
libavcodec/libopencore-amr.c
libavcodec/libopenjpeg.c
libavcodec/libschroedinger.c
libavcodec/libschroedinger.h
libavcodec/libschroedingerdec.c
libavcodec/libschroedingerenc.c
libavcodec/libspeexdec.c
libavcodec/libtheoraenc.c
libavcodec/libvo-aacenc.c
libavcodec/libvo-amrwbenc.c
libavcodec/libvorbis.c
libavcodec/libvpxdec.c
libavcodec/libvpxenc.c
libavcodec/libx264.c
libavcodec/libxavs.c
libavcodec/libxvid_internal.h
libavcodec/libxvid_rc.c
libavcodec/libxvidff.c
libavcodec/ljpegenc.c
libavcodec/loco.c
libavcodec/lpc.c
libavcodec/lpc.h
libavcodec/lsp.c
libavcodec/lsp.h
libavcodec/lzw.c
libavcodec/lzw.h
libavcodec/lzwenc.c
libavcodec/mace.c
libavcodec/mathops.h
libavcodec/mdct.c
libavcodec/mdct_fixed.c
libavcodec/mdct_float.c
libavcodec/mdec.c
libavcodec/mimic.c
libavcodec/mips/mathops.h
libavcodec/mjpeg.c
libavcodec/mjpeg.h
libavcodec/mjpeg2jpeg_bsf.c
libavcodec/mjpeg_parser.c
libavcodec/mjpega_dump_header_bsf.c
libavcodec/mjpegbdec.c
libavcodec/mjpegdec.c
libavcodec/mjpegdec.h
libavcodec/mjpegenc.c
libavcodec/mjpegenc.h
libavcodec/mlib/dsputil_mlib.c
libavcodec/mlp.c
libavcodec/mlp.h
libavcodec/mlp_parser.c
libavcodec/mlp_parser.h
libavcodec/mlpdec.c
libavcodec/mlpdsp.c
libavcodec/mmvideo.c
libavcodec/motion-test.c
libavcodec/motion_est.c
libavcodec/motion_est_template.c
libavcodec/motionpixels.c
libavcodec/motionpixels_tablegen.c
libavcodec/motionpixels_tablegen.h
libavcodec/movsub_bsf.c
libavcodec/mp3_header_compress_bsf.c
libavcodec/mp3_header_decompress_bsf.c
libavcodec/mpc.c
libavcodec/mpc.h
libavcodec/mpc7.c
libavcodec/mpc7data.h
libavcodec/mpc8.c
libavcodec/mpc8data.h
libavcodec/mpc8huff.h
libavcodec/mpcdata.h
libavcodec/mpeg12.c
libavcodec/mpeg12.h
libavcodec/mpeg12data.c
libavcodec/mpeg12data.h
libavcodec/mpeg12decdata.h
libavcodec/mpeg12enc.c
libavcodec/mpeg4audio.c
libavcodec/mpeg4audio.h
libavcodec/mpeg4data.h
libavcodec/mpeg4video.c
libavcodec/mpeg4video.h
libavcodec/mpeg4video_parser.c
libavcodec/mpeg4video_parser.h
libavcodec/mpeg4videodec.c
libavcodec/mpeg4videoenc.c
libavcodec/mpegaudio.c
libavcodec/mpegaudio.h
libavcodec/mpegaudio_parser.c
libavcodec/mpegaudio_tablegen.c
libavcodec/mpegaudio_tablegen.h
libavcodec/mpegaudiodata.c
libavcodec/mpegaudiodata.h
libavcodec/mpegaudiodec.c
libavcodec/mpegaudiodec_float.c
libavcodec/mpegaudiodecheader.c
libavcodec/mpegaudiodecheader.h
libavcodec/mpegaudiodectab.h
libavcodec/mpegaudiodsp.c
libavcodec/mpegaudiodsp_template.c
libavcodec/mpegaudioenc.c
libavcodec/mpegaudiotab.h
libavcodec/mpegvideo.c
libavcodec/mpegvideo.h
libavcodec/mpegvideo_common.h
libavcodec/mpegvideo_enc.c
libavcodec/mpegvideo_parser.c
libavcodec/mpegvideo_xvmc.c
libavcodec/mqc.c [new file with mode: 0644]
libavcodec/mqc.h [new file with mode: 0644]
libavcodec/mqcdec.c [new file with mode: 0644]
libavcodec/mqcenc.c [new file with mode: 0644]
libavcodec/msgsmdec.c
libavcodec/msgsmdec.h
libavcodec/msmpeg4.c
libavcodec/msmpeg4.h
libavcodec/msmpeg4data.c
libavcodec/msmpeg4data.h
libavcodec/msrle.c
libavcodec/msrledec.c
libavcodec/msrledec.h
libavcodec/msvideo1.c
libavcodec/msvideo1enc.c [new file with mode: 0644]
libavcodec/mxpegdec.c
libavcodec/nellymoserenc.c
libavcodec/noise_bsf.c
libavcodec/nuv.c
libavcodec/options.c
libavcodec/pamenc.c
libavcodec/parser.c
libavcodec/parser.h
libavcodec/pcm-mpeg.c
libavcodec/pcm.c
libavcodec/pcm_tablegen.c
libavcodec/pcm_tablegen.h
libavcodec/pcx.c
libavcodec/pcxenc.c
libavcodec/pgssubdec.c
libavcodec/pictordec.c
libavcodec/png.c
libavcodec/png.h
libavcodec/pngdec.c
libavcodec/pngenc.c
libavcodec/pnm.c
libavcodec/pnm.h
libavcodec/pnm_parser.c
libavcodec/pnmdec.c
libavcodec/pnmenc.c
libavcodec/ppc/asm.S
libavcodec/ppc/dsputil_altivec.c
libavcodec/ppc/dsputil_altivec.h
libavcodec/ppc/dsputil_ppc.c
libavcodec/ppc/fdct_altivec.c
libavcodec/ppc/fft_altivec.c
libavcodec/ppc/fft_altivec_s.S
libavcodec/ppc/float_altivec.c
libavcodec/ppc/fmtconvert_altivec.c
libavcodec/ppc/gmc_altivec.c
libavcodec/ppc/h264_altivec.c
libavcodec/ppc/h264_template_altivec.c
libavcodec/ppc/idct_altivec.c
libavcodec/ppc/int_altivec.c
libavcodec/ppc/mathops.h
libavcodec/ppc/mpegaudiodec_altivec.c
libavcodec/ppc/mpegvideo_altivec.c
libavcodec/ppc/regs.h
libavcodec/ppc/types_altivec.h
libavcodec/ppc/util_altivec.h
libavcodec/ppc/vc1dsp_altivec.c
libavcodec/ppc/vp3dsp_altivec.c
libavcodec/ppc/vp8dsp_altivec.c
libavcodec/ps2/dsputil_mmi.c
libavcodec/ps2/idct_mmi.c
libavcodec/ps2/mmi.h
libavcodec/ps2/mpegvideo_mmi.c
libavcodec/psymodel.c
libavcodec/psymodel.h
libavcodec/pthread.c
libavcodec/ptx.c
libavcodec/put_bits.h
libavcodec/qcelpdata.h
libavcodec/qcelpdec.c
libavcodec/qdm2.c
libavcodec/qdm2_tablegen.c
libavcodec/qdm2_tablegen.h
libavcodec/qdm2data.h
libavcodec/qdrw.c
libavcodec/qpeg.c
libavcodec/qtrle.c
libavcodec/qtrleenc.c
libavcodec/r210dec.c
libavcodec/ra144.c
libavcodec/ra144.h
libavcodec/ra144dec.c
libavcodec/ra144enc.c
libavcodec/ra288.c
libavcodec/ra288.h
libavcodec/rangecoder.c
libavcodec/rangecoder.h
libavcodec/ratecontrol.c
libavcodec/ratecontrol.h
libavcodec/raw.c
libavcodec/raw.h
libavcodec/rawdec.c
libavcodec/rawenc.c
libavcodec/rdft.c
libavcodec/rdft.h
libavcodec/rectangle.h
libavcodec/remove_extradata_bsf.c
libavcodec/resample.c
libavcodec/resample2.c
libavcodec/rl.h
libavcodec/rl2.c
libavcodec/rle.c
libavcodec/rle.h
libavcodec/roqaudioenc.c
libavcodec/roqvideo.c
libavcodec/roqvideo.h
libavcodec/roqvideodec.c
libavcodec/roqvideoenc.c
libavcodec/rpza.c
libavcodec/rtjpeg.c
libavcodec/rtjpeg.h
libavcodec/rv10.c
libavcodec/rv10enc.c
libavcodec/rv20enc.c
libavcodec/rv30.c
libavcodec/rv30data.h
libavcodec/rv30dsp.c
libavcodec/rv34.c
libavcodec/rv34.h
libavcodec/rv34data.h
libavcodec/rv34vlc.h
libavcodec/rv40.c
libavcodec/rv40data.h
libavcodec/rv40dsp.c
libavcodec/rv40vlc2.h
libavcodec/s302m.c
libavcodec/s3tc.c
libavcodec/s3tc.h
libavcodec/sbr.h
libavcodec/sgi.h
libavcodec/sgidec.c
libavcodec/sgienc.c
libavcodec/sh4/dsputil_align.c
libavcodec/sh4/dsputil_sh4.c
libavcodec/sh4/dsputil_sh4.h
libavcodec/sh4/idct_sh4.c
libavcodec/sh4/qpel.c
libavcodec/sh4/sh4.h
libavcodec/shorten.c
libavcodec/simple_idct.c
libavcodec/simple_idct.h
libavcodec/sinewin.c
libavcodec/sinewin.h
libavcodec/sinewin_tablegen.c
libavcodec/sinewin_tablegen.h
libavcodec/sipr.c
libavcodec/sipr.h
libavcodec/sipr16k.c
libavcodec/sipr16kdata.h
libavcodec/siprdata.h
libavcodec/smacker.c
libavcodec/smc.c
libavcodec/snow.c
libavcodec/snow.h
libavcodec/sonic.c [new file with mode: 0644]
libavcodec/sp5x.h
libavcodec/sp5xdec.c
libavcodec/sparc/dsputil_vis.c
libavcodec/sparc/dsputil_vis.h
libavcodec/sparc/simple_idct_vis.c
libavcodec/sparc/vis.h
libavcodec/srtdec.c
libavcodec/srtenc.c [new file with mode: 0644]
libavcodec/sunrast.c
libavcodec/svq1.c
libavcodec/svq1.h
libavcodec/svq1_cb.h
libavcodec/svq1_vlc.h
libavcodec/svq1dec.c
libavcodec/svq1enc.c
libavcodec/svq1enc_cb.h
libavcodec/svq3.c
libavcodec/synth_filter.c
libavcodec/synth_filter.h
libavcodec/tableprint.h
libavcodec/targa.c
libavcodec/targa.h
libavcodec/targaenc.c
libavcodec/thread.h
libavcodec/tiertexseqv.c
libavcodec/tiff.c
libavcodec/tiff.h
libavcodec/tiffenc.c
libavcodec/timecode.c [new file with mode: 0644]
libavcodec/timecode.h [new file with mode: 0644]
libavcodec/tmv.c
libavcodec/truemotion1.c
libavcodec/truemotion1data.h
libavcodec/truemotion2.c
libavcodec/truespeech.c
libavcodec/truespeech_data.h
libavcodec/tscc.c
libavcodec/tta.c
libavcodec/twinvq.c
libavcodec/twinvq_data.h
libavcodec/txd.c
libavcodec/ulti.c
libavcodec/ulti_cb.h
libavcodec/unary.h
libavcodec/utils.c
libavcodec/v210dec.c
libavcodec/v210enc.c
libavcodec/v210x.c
libavcodec/vaapi.c
libavcodec/vaapi.h
libavcodec/vaapi_h264.c
libavcodec/vaapi_internal.h
libavcodec/vaapi_mpeg2.c
libavcodec/vaapi_mpeg4.c
libavcodec/vaapi_vc1.c
libavcodec/vb.c
libavcodec/vc1.c
libavcodec/vc1.h
libavcodec/vc1_parser.c
libavcodec/vc1acdata.h
libavcodec/vc1data.c
libavcodec/vc1data.h
libavcodec/vc1dec.c
libavcodec/vc1dsp.c
libavcodec/vc1dsp.h
libavcodec/vcr1.c
libavcodec/vdpau.c
libavcodec/vdpau.h
libavcodec/vdpau_internal.h
libavcodec/version.h
libavcodec/vmdav.c
libavcodec/vmnc.c
libavcodec/vorbis.c
libavcodec/vorbis.h
libavcodec/vorbis_data.c
libavcodec/vorbis_enc_data.h
libavcodec/vorbisdec.c
libavcodec/vorbisenc.c
libavcodec/vp3.c
libavcodec/vp3_parser.c
libavcodec/vp3data.h
libavcodec/vp3dsp.c
libavcodec/vp5.c
libavcodec/vp56.c
libavcodec/vp56.h
libavcodec/vp56data.c
libavcodec/vp56data.h
libavcodec/vp56dsp.c
libavcodec/vp56dsp.h
libavcodec/vp56rac.c
libavcodec/vp5data.h
libavcodec/vp6.c
libavcodec/vp6data.h
libavcodec/vp6dsp.c
libavcodec/vp8.c
libavcodec/vp8.h
libavcodec/vp8_parser.c
libavcodec/vp8data.h
libavcodec/vp8dsp.c
libavcodec/vp8dsp.h
libavcodec/vqavideo.c
libavcodec/w32thread.c
libavcodec/wavpack.c
libavcodec/wma.c
libavcodec/wma.h
libavcodec/wmadata.h
libavcodec/wmadec.c
libavcodec/wmaenc.c
libavcodec/wmaprodata.h
libavcodec/wmaprodec.c
libavcodec/wmavoice.c
libavcodec/wmavoice_data.h
libavcodec/wmv2.c
libavcodec/wmv2.h
libavcodec/wmv2dec.c
libavcodec/wmv2enc.c
libavcodec/wnv1.c
libavcodec/ws-snd1.c
libavcodec/x86/Makefile
libavcodec/x86/ac3dsp.asm
libavcodec/x86/ac3dsp_mmx.c
libavcodec/x86/cabac.h
libavcodec/x86/cavsdsp_mmx.c
libavcodec/x86/dct32_sse.asm
libavcodec/x86/deinterlace.asm
libavcodec/x86/dnxhd_mmx.c
libavcodec/x86/dsputil_mmx.c
libavcodec/x86/dsputil_mmx.h
libavcodec/x86/dsputil_mmx_avg_template.c
libavcodec/x86/dsputil_mmx_qns_template.c
libavcodec/x86/dsputil_mmx_rnd_template.c
libavcodec/x86/dsputil_yasm.asm
libavcodec/x86/dsputilenc_mmx.c
libavcodec/x86/dsputilenc_yasm.asm
libavcodec/x86/fdct_mmx.c
libavcodec/x86/fft.c
libavcodec/x86/fft.h
libavcodec/x86/fft_3dn.c
libavcodec/x86/fft_3dn2.c
libavcodec/x86/fft_mmx.asm
libavcodec/x86/fft_sse.c
libavcodec/x86/fmtconvert.asm
libavcodec/x86/fmtconvert_mmx.c
libavcodec/x86/h264_chromamc.asm
libavcodec/x86/h264_deblock.asm
libavcodec/x86/h264_deblock_10bit.asm
libavcodec/x86/h264_i386.h
libavcodec/x86/h264_idct.asm
libavcodec/x86/h264_intrapred.asm
libavcodec/x86/h264_intrapred_init.c
libavcodec/x86/h264_qpel_mmx.c
libavcodec/x86/h264_weight.asm
libavcodec/x86/h264dsp_mmx.c
libavcodec/x86/idct_mmx_xvid.c
libavcodec/x86/idct_sse2_xvid.c
libavcodec/x86/idct_xvid.h
libavcodec/x86/lpc_mmx.c
libavcodec/x86/mathops.h
libavcodec/x86/mlpdsp.c
libavcodec/x86/motion_est_mmx.c
libavcodec/x86/mpegaudiodec_mmx.c
libavcodec/x86/mpegvideo_mmx.c
libavcodec/x86/mpegvideo_mmx_template.c
libavcodec/x86/png_mmx.c [new file with mode: 0644]
libavcodec/x86/simple_idct_mmx.c
libavcodec/x86/snowdsp_mmx.c
libavcodec/x86/vc1dsp_yasm.asm
libavcodec/x86/vp3dsp.asm
libavcodec/x86/vp56_arith.h
libavcodec/x86/vp56dsp.asm
libavcodec/x86/vp56dsp_init.c
libavcodec/x86/vp8dsp-init.c
libavcodec/x86/vp8dsp.asm
libavcodec/xan.c
libavcodec/xiph.c
libavcodec/xiph.h
libavcodec/xl.c
libavcodec/xsubdec.c
libavcodec/xsubenc.c
libavcodec/xvmc.h
libavcodec/xvmc_internal.h
libavcodec/xxan.c
libavcodec/yop.c
libavcodec/zmbv.c
libavcodec/zmbvenc.c
libavdevice/Makefile
libavdevice/alldevices.c
libavdevice/alsa-audio-common.c
libavdevice/alsa-audio-dec.c
libavdevice/alsa-audio-enc.c
libavdevice/alsa-audio.h
libavdevice/avdevice.c
libavdevice/avdevice.h
libavdevice/bktr.c
libavdevice/dshow.c [new file with mode: 0644]
libavdevice/dshow.h [new file with mode: 0644]
libavdevice/dshow_common.c [new file with mode: 0644]
libavdevice/dshow_enummediatypes.c [new file with mode: 0644]
libavdevice/dshow_enumpins.c [new file with mode: 0644]
libavdevice/dshow_filter.c [new file with mode: 0644]
libavdevice/dshow_pin.c [new file with mode: 0644]
libavdevice/dv1394.c
libavdevice/dv1394.h
libavdevice/fbdev.c
libavdevice/jack_audio.c
libavdevice/lavfi.c [new file with mode: 0644]
libavdevice/libdc1394.c
libavdevice/openal-dec.c [new file with mode: 0644]
libavdevice/oss_audio.c
libavdevice/sdl.c [new file with mode: 0644]
libavdevice/sndio_common.c
libavdevice/sndio_common.h
libavdevice/sndio_dec.c
libavdevice/sndio_enc.c
libavdevice/v4l.c
libavdevice/v4l2.c
libavdevice/vfwcap.c
libavdevice/x11grab.c
libavfilter/Makefile
libavfilter/af_aformat.c [new file with mode: 0644]
libavfilter/af_anull.c
libavfilter/allfilters.c
libavfilter/asink_abuffer.c [new file with mode: 0644]
libavfilter/asink_abuffer.h [new file with mode: 0644]
libavfilter/asink_anullsink.c
libavfilter/asrc_anullsrc.c
libavfilter/avcodec.c [new file with mode: 0644]
libavfilter/avcodec.h [new file with mode: 0644]
libavfilter/avfilter.c
libavfilter/avfilter.h
libavfilter/avfiltergraph.c
libavfilter/avfiltergraph.h
libavfilter/defaults.c
libavfilter/drawutils.c
libavfilter/drawutils.h
libavfilter/formats.c
libavfilter/gradfun.h
libavfilter/graphparser.c
libavfilter/internal.h
libavfilter/libmpcodecs/cpudetect.h [new file with mode: 0644]
libavfilter/libmpcodecs/help_mp.h [new file with mode: 0644]
libavfilter/libmpcodecs/img_format.c [new file with mode: 0644]
libavfilter/libmpcodecs/img_format.h [new file with mode: 0644]
libavfilter/libmpcodecs/libvo/fastmemcpy.h [new file with mode: 0644]
libavfilter/libmpcodecs/libvo/video_out.h [new file with mode: 0644]
libavfilter/libmpcodecs/mp_image.c [new file with mode: 0644]
libavfilter/libmpcodecs/mp_image.h [new file with mode: 0644]
libavfilter/libmpcodecs/mp_msg.h [new file with mode: 0644]
libavfilter/libmpcodecs/mpbswap.h [new file with mode: 0644]
libavfilter/libmpcodecs/mpc_info.h [new file with mode: 0644]
libavfilter/libmpcodecs/pullup.c [new file with mode: 0644]
libavfilter/libmpcodecs/pullup.h [new file with mode: 0644]
libavfilter/libmpcodecs/vd_ffmpeg.h [new file with mode: 0644]
libavfilter/libmpcodecs/vf.h [new file with mode: 0644]
libavfilter/libmpcodecs/vf_2xsai.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_decimate.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_denoise3d.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_detc.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_dint.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_divtc.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_down3dright.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_dsize.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_eq.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_eq2.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_field.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_fil.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_filmdint.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_fixpts.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_framestep.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_fspp.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_geq.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_harddup.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_hqdn3d.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_hue.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_il.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_ilpack.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_ivtc.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_kerndeint.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_mcdeint.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_mirror.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_noise.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_ow.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_palette.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_perspective.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_phase.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_pp7.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_pullup.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_qp.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_rectangle.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_remove_logo.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_rotate.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_sab.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_scale.h [new file with mode: 0644]
libavfilter/libmpcodecs/vf_screenshot.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_smartblur.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_softpulldown.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_softskip.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_spp.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_swapuv.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_telecine.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_tile.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_tinterlace.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_unsharp.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_uspp.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_yuvcsp.c [new file with mode: 0644]
libavfilter/libmpcodecs/vf_yvu9.c [new file with mode: 0644]
libavfilter/libmpcodecs/vfcap.h [new file with mode: 0644]
libavfilter/vf_aspect.c
libavfilter/vf_blackframe.c
libavfilter/vf_boxblur.c [new file with mode: 0644]
libavfilter/vf_copy.c
libavfilter/vf_crop.c
libavfilter/vf_cropdetect.c
libavfilter/vf_delogo.c [new file with mode: 0644]
libavfilter/vf_drawbox.c
libavfilter/vf_drawtext.c
libavfilter/vf_fade.c
libavfilter/vf_fieldorder.c
libavfilter/vf_fifo.c
libavfilter/vf_format.c
libavfilter/vf_frei0r.c
libavfilter/vf_gradfun.c
libavfilter/vf_hflip.c
libavfilter/vf_hqdn3d.c
libavfilter/vf_libopencv.c
libavfilter/vf_lut.c [new file with mode: 0644]
libavfilter/vf_mp.c [new file with mode: 0644]
libavfilter/vf_null.c
libavfilter/vf_overlay.c
libavfilter/vf_pad.c
libavfilter/vf_pixdesctest.c
libavfilter/vf_scale.c
libavfilter/vf_select.c [new file with mode: 0644]
libavfilter/vf_setpts.c
libavfilter/vf_settb.c
libavfilter/vf_showinfo.c [new file with mode: 0644]
libavfilter/vf_slicify.c
libavfilter/vf_split.c [new file with mode: 0644]
libavfilter/vf_transpose.c
libavfilter/vf_unsharp.c
libavfilter/vf_vflip.c
libavfilter/vf_yadif.c
libavfilter/vsink_buffer.c [new file with mode: 0644]
libavfilter/vsink_buffer.h [new file with mode: 0644]
libavfilter/vsink_nullsink.c
libavfilter/vsrc_buffer.c
libavfilter/vsrc_buffer.h
libavfilter/vsrc_color.c
libavfilter/vsrc_movie.c
libavfilter/vsrc_mptestsrc.c [new file with mode: 0644]
libavfilter/vsrc_nullsrc.c
libavfilter/vsrc_testsrc.c [new file with mode: 0644]
libavfilter/x86/gradfun.c
libavfilter/x86/yadif.c
libavfilter/x86/yadif_template.c
libavfilter/yadif.h
libavformat/4xm.c
libavformat/Makefile
libavformat/a64.c
libavformat/aacdec.c
libavformat/ac3dec.c
libavformat/adts.h
libavformat/adtsenc.c
libavformat/aea.c
libavformat/aiff.h
libavformat/aiffdec.c
libavformat/aiffenc.c
libavformat/allformats.c
libavformat/amr.c
libavformat/anm.c
libavformat/apc.c
libavformat/ape.c
libavformat/apetag.c
libavformat/apetag.h
libavformat/applehttp.c
libavformat/applehttpproto.c
libavformat/asf.c
libavformat/asf.h
libavformat/asfcrypt.c
libavformat/asfcrypt.h
libavformat/asfdec.c
libavformat/asfenc.c
libavformat/assdec.c
libavformat/assenc.c
libavformat/au.c
libavformat/audiointerleave.c
libavformat/audiointerleave.h
libavformat/avc.c
libavformat/avc.h
libavformat/avformat.h
libavformat/avi.c
libavformat/avi.h
libavformat/avidec.c
libavformat/avienc.c
libavformat/avio.c
libavformat/avio.h
libavformat/avio_internal.h
libavformat/aviobuf.c
libavformat/avisynth.c
libavformat/avlanguage.c
libavformat/avlanguage.h
libavformat/avs.c
libavformat/bethsoftvid.c
libavformat/bfi.c
libavformat/bink.c
libavformat/c93.c
libavformat/caf.c
libavformat/caf.h
libavformat/cafdec.c
libavformat/cafenc.c [new file with mode: 0644]
libavformat/cavsvideodec.c
libavformat/cdg.c
libavformat/concat.c
libavformat/crcenc.c
libavformat/cutils.c
libavformat/daud.c
libavformat/dfa.c
libavformat/diracdec.c
libavformat/dnxhddec.c
libavformat/dsicin.c
libavformat/dtsdec.c
libavformat/dv.c
libavformat/dv.h
libavformat/dvenc.c
libavformat/dxa.c
libavformat/eacdata.c
libavformat/electronicarts.c
libavformat/ffm.h
libavformat/ffmdec.c
libavformat/ffmenc.c
libavformat/ffmeta.h
libavformat/ffmetadec.c
libavformat/ffmetaenc.c
libavformat/file.c
libavformat/filmstripdec.c
libavformat/filmstripenc.c
libavformat/flacdec.c
libavformat/flacenc.c
libavformat/flacenc.h
libavformat/flacenc_header.c
libavformat/flic.c
libavformat/flv.h
libavformat/flvdec.c
libavformat/flvenc.c
libavformat/framecrcenc.c
libavformat/gif.c
libavformat/gopher.c
libavformat/gxf.c
libavformat/gxf.h
libavformat/gxfenc.c
libavformat/h261dec.c
libavformat/h263dec.c
libavformat/h264dec.c
libavformat/http.c
libavformat/http.h
libavformat/httpauth.c
libavformat/httpauth.h
libavformat/id3v1.c
libavformat/id3v1.h
libavformat/id3v2.c
libavformat/id3v2.h
libavformat/idcin.c
libavformat/idroqdec.c
libavformat/idroqenc.c
libavformat/iff.c
libavformat/img2.c
libavformat/ingenientdec.c
libavformat/internal.h
libavformat/ipmovie.c
libavformat/isom.c
libavformat/isom.h
libavformat/iss.c
libavformat/iv8.c
libavformat/ivfdec.c
libavformat/ivfenc.c
libavformat/jvdec.c
libavformat/libnut.c
libavformat/librtmp.c
libavformat/lmlm4.c
libavformat/lxfdec.c
libavformat/m4vdec.c
libavformat/matroska.c
libavformat/matroska.h
libavformat/matroskadec.c
libavformat/matroskaenc.c
libavformat/md5enc.c
libavformat/md5proto.c
libavformat/metadata.c
libavformat/metadata.h
libavformat/microdvddec.c [new file with mode: 0644]
libavformat/microdvdenc.c [new file with mode: 0644]
libavformat/mm.c
libavformat/mmf.c
libavformat/mms.c
libavformat/mms.h
libavformat/mmsh.c
libavformat/mmst.c
libavformat/mov.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/mpeg.h
libavformat/mpegenc.c
libavformat/mpegts.c
libavformat/mpegts.h
libavformat/mpegtsenc.c
libavformat/mpegvideodec.c
libavformat/mpjpeg.c
libavformat/msnwc_tcp.c
libavformat/mtv.c
libavformat/mvi.c
libavformat/mxf.c
libavformat/mxf.h
libavformat/mxfdec.c
libavformat/mxfenc.c
libavformat/mxg.c
libavformat/ncdec.c
libavformat/network.h
libavformat/nsvdec.c
libavformat/nullenc.c
libavformat/nut.c
libavformat/nut.h
libavformat/nutdec.c
libavformat/nutenc.c
libavformat/nuv.c
libavformat/oggdec.c
libavformat/oggdec.h
libavformat/oggenc.c
libavformat/oggparsecelt.c [new file with mode: 0644]
libavformat/oggparsedirac.c
libavformat/oggparseflac.c
libavformat/oggparseskeleton.c
libavformat/oggparsespeex.c
libavformat/oma.c
libavformat/options.c
libavformat/os_support.c
libavformat/os_support.h
libavformat/pcm.c
libavformat/pcm.h
libavformat/pcmdec.c
libavformat/pcmenc.c
libavformat/pmpdec.c [new file with mode: 0644]
libavformat/psxstr.c
libavformat/pva.c
libavformat/qcp.c
libavformat/qtpalette.h
libavformat/r3d.c
libavformat/rawdec.c
libavformat/rawdec.h
libavformat/rawenc.c
libavformat/rawenc.h
libavformat/rawvideodec.c
libavformat/rdt.c
libavformat/rdt.h
libavformat/riff.c
libavformat/riff.h
libavformat/rl2.c
libavformat/rm.c
libavformat/rm.h
libavformat/rmdec.c
libavformat/rmenc.c
libavformat/rpl.c
libavformat/rso.c
libavformat/rso.h
libavformat/rsodec.c
libavformat/rsoenc.c
libavformat/rtmp.h
libavformat/rtmppkt.c
libavformat/rtmppkt.h
libavformat/rtmpproto.c
libavformat/rtp.c
libavformat/rtp.h
libavformat/rtpdec.c
libavformat/rtpdec.h
libavformat/rtpdec_amr.c
libavformat/rtpdec_asf.c
libavformat/rtpdec_formats.h
libavformat/rtpdec_h263.c
libavformat/rtpdec_h264.c
libavformat/rtpdec_latm.c
libavformat/rtpdec_mpeg4.c
libavformat/rtpdec_qcelp.c
libavformat/rtpdec_qdm2.c
libavformat/rtpdec_qt.c
libavformat/rtpdec_svq3.c
libavformat/rtpdec_vp8.c
libavformat/rtpdec_xiph.c
libavformat/rtpenc.c
libavformat/rtpenc.h
libavformat/rtpenc_aac.c
libavformat/rtpenc_amr.c
libavformat/rtpenc_chain.c
libavformat/rtpenc_chain.h
libavformat/rtpenc_h263.c
libavformat/rtpenc_h264.c
libavformat/rtpenc_latm.c
libavformat/rtpenc_mpv.c
libavformat/rtpenc_vp8.c
libavformat/rtpenc_xiph.c
libavformat/rtpproto.c
libavformat/rtsp.c
libavformat/rtsp.h
libavformat/rtspcodes.h
libavformat/rtspdec.c
libavformat/rtspenc.c
libavformat/sapdec.c
libavformat/sapenc.c
libavformat/sauce.c
libavformat/sauce.h
libavformat/sdp.c
libavformat/seek-test.c
libavformat/seek.c
libavformat/seek.h
libavformat/segafilm.c
libavformat/sierravmd.c
libavformat/siff.c
libavformat/smacker.c
libavformat/sol.c
libavformat/sox.h
libavformat/soxdec.c
libavformat/soxenc.c
libavformat/spdif.c
libavformat/spdif.h
libavformat/spdifdec.c
libavformat/spdifenc.c
libavformat/srtdec.c
libavformat/swf.h
libavformat/swfdec.c
libavformat/swfenc.c
libavformat/tcp.c
libavformat/thp.c
libavformat/tiertexseq.c
libavformat/timefilter.c
libavformat/timefilter.h
libavformat/tmv.c
libavformat/tta.c
libavformat/tty.c
libavformat/txd.c
libavformat/udp.c
libavformat/url.h
libavformat/utils.c
libavformat/vc1test.c
libavformat/vc1testenc.c
libavformat/version.h
libavformat/voc.c
libavformat/voc.h
libavformat/vocdec.c
libavformat/vocenc.c
libavformat/vorbiscomment.c
libavformat/vorbiscomment.h
libavformat/vqf.c
libavformat/wav.c
libavformat/wc3movie.c
libavformat/westwood.c
libavformat/wtv.c
libavformat/wtv.h [new file with mode: 0644]
libavformat/wtvdec.c [new file with mode: 0644]
libavformat/wv.c
libavformat/xa.c
libavformat/xwma.c
libavformat/yop.c
libavformat/yuv4mpeg.c
libavutil/Makefile
libavutil/adler32.h
libavutil/aes.c
libavutil/aes.h
libavutil/arm/bswap.h
libavutil/arm/cpu.c
libavutil/arm/intmath.h
libavutil/arm/intreadwrite.h
libavutil/arm/timer.h
libavutil/attributes.h
libavutil/audioconvert.c
libavutil/audioconvert.h
libavutil/avassert.h
libavutil/avr32/bswap.h
libavutil/avr32/intreadwrite.h
libavutil/avstring.c
libavutil/avstring.h
libavutil/avutil.h
libavutil/base64.c
libavutil/base64.h
libavutil/bfin/bswap.h
libavutil/bfin/timer.h
libavutil/bswap.h
libavutil/colorspace.h
libavutil/common.h
libavutil/cpu.c
libavutil/cpu.h
libavutil/crc.c
libavutil/crc.h
libavutil/crc_data.h
libavutil/des.c
libavutil/des.h
libavutil/dict.c
libavutil/dict.h
libavutil/error.c
libavutil/error.h
libavutil/eval.c
libavutil/eval.h
libavutil/fifo.c
libavutil/fifo.h
libavutil/file.c
libavutil/file.h
libavutil/imgutils.c
libavutil/imgutils.h
libavutil/integer.c [new file with mode: 0644]
libavutil/integer.h [new file with mode: 0644]
libavutil/internal.h
libavutil/intfloat_readwrite.c
libavutil/intfloat_readwrite.h
libavutil/intmath.h
libavutil/intreadwrite.h
libavutil/inverse.c
libavutil/lfg.c
libavutil/lfg.h
libavutil/libm.h
libavutil/lls.c
libavutil/lls.h
libavutil/log.c
libavutil/log.h
libavutil/lzo.c
libavutil/lzo.h
libavutil/mathematics.c
libavutil/mathematics.h
libavutil/md5.c
libavutil/md5.h
libavutil/mem.c
libavutil/mem.h
libavutil/mips/intreadwrite.h
libavutil/opt.c
libavutil/opt.h
libavutil/parseutils.c
libavutil/parseutils.h
libavutil/pca.c [new file with mode: 0644]
libavutil/pca.h [new file with mode: 0644]
libavutil/pixdesc.c
libavutil/pixdesc.h
libavutil/pixfmt.h
libavutil/ppc/cpu.c
libavutil/ppc/intreadwrite.h
libavutil/ppc/timer.h
libavutil/random_seed.c
libavutil/random_seed.h
libavutil/rational.c
libavutil/rational.h
libavutil/rc4.c
libavutil/rc4.h
libavutil/samplefmt.c
libavutil/samplefmt.h
libavutil/sh4/bswap.h
libavutil/sha.c
libavutil/sha.h
libavutil/softfloat.c [new file with mode: 0644]
libavutil/softfloat.h [new file with mode: 0644]
libavutil/timer.h
libavutil/tomi/intreadwrite.h
libavutil/tree.c
libavutil/tree.h
libavutil/utils.c
libavutil/x86/bswap.h
libavutil/x86/cpu.c
libavutil/x86/intmath.h
libavutil/x86/intreadwrite.h
libavutil/x86/timer.h
libavutil/x86/x86util.asm
libavutil/x86_cpu.h
libpostproc/Makefile
libpostproc/postprocess.c
libpostproc/postprocess.h
libpostproc/postprocess_altivec_template.c
libpostproc/postprocess_internal.h
libpostproc/postprocess_template.c
libswscale/Makefile
libswscale/bfin/internal_bfin.S
libswscale/bfin/swscale_bfin.c
libswscale/bfin/yuv2rgb_bfin.c
libswscale/colorspace-test.c
libswscale/mlib/yuv2rgb_mlib.c
libswscale/options.c
libswscale/ppc/swscale_altivec.c
libswscale/ppc/yuv2rgb_altivec.c
libswscale/ppc/yuv2rgb_altivec.h
libswscale/ppc/yuv2yuv_altivec.c
libswscale/rgb2rgb.c
libswscale/rgb2rgb.h
libswscale/rgb2rgb_template.c
libswscale/sparc/yuv2rgb_vis.c
libswscale/swscale-test.c
libswscale/swscale.c
libswscale/swscale.h
libswscale/swscale_internal.h
libswscale/swscale_template.c [new file with mode: 0644]
libswscale/swscale_unscaled.c
libswscale/utils.c
libswscale/x86/rgb2rgb.c
libswscale/x86/rgb2rgb_template.c
libswscale/x86/swscale_mmx.c
libswscale/x86/swscale_template.c
libswscale/x86/yuv2rgb_mmx.c
libswscale/x86/yuv2rgb_template.c
libswscale/yuv2rgb.c
mt-work/email.sh [new file with mode: 0644]
mt-work/mplayer.diff [new file with mode: 0644]
mt-work/raw.sh [new file with mode: 0644]
mt-work/test.sh [new file with mode: 0644]
mt-work/todo.txt [new file with mode: 0644]
mt-work/valgrind-check.sh [new file with mode: 0644]
mt-work/yuvcmp.c [new file with mode: 0644]
subdir.mak
tests/Makefile
tests/audiogen.c
tests/base64.c
tests/codec-regression.sh
tests/copycooker.sh [new file with mode: 0755]
tests/fate-run.sh
tests/fate-update.sh [new file with mode: 0755]
tests/ffserver-regression.sh [new file with mode: 0755]
tests/ffserver.conf [new file with mode: 0644]
tests/ffserver.regression.ref [new file with mode: 0644]
tests/lavf-regression.sh
tests/lavfi-regression.sh
tests/ref/acodec/adpcm_ima_qt
tests/ref/fate/eval
tests/ref/fate/iff-fibonacci
tests/ref/fate/lmlm4-demux
tests/ref/fate/qt-ima4-mono
tests/ref/fate/qt-ima4-stereo
tests/ref/fate/v210
tests/ref/lavf/dv_fmt
tests/ref/lavf/mov
tests/ref/lavf/mxf
tests/ref/lavf/mxf_d10
tests/ref/lavf/pixfmt
tests/ref/lavf/ts
tests/ref/lavfi/pixfmts_scale
tests/ref/seek/dv411_dv
tests/ref/seek/dv50_dv
tests/ref/seek/dv_dv
tests/ref/seek/lavf_avi
tests/ref/seek/lavf_dv
tests/ref/vsynth1/dv
tests/ref/vsynth1/dv50
tests/ref/vsynth1/error
tests/ref/vsynth1/flashsv
tests/ref/vsynth1/flashsv2 [new file with mode: 0644]
tests/ref/vsynth1/jpegls
tests/ref/vsynth1/mpeg4
tests/ref/vsynth1/msvideo1 [new file with mode: 0644]
tests/ref/vsynth1/qtrle
tests/ref/vsynth1/qtrlegray [new file with mode: 0644]
tests/ref/vsynth1/rgb
tests/ref/vsynth2/dv
tests/ref/vsynth2/dv50
tests/ref/vsynth2/error
tests/ref/vsynth2/flashsv
tests/ref/vsynth2/flashsv2 [new file with mode: 0644]
tests/ref/vsynth2/jpegls
tests/ref/vsynth2/mpeg4
tests/ref/vsynth2/msvideo1 [new file with mode: 0644]
tests/ref/vsynth2/qtrle
tests/ref/vsynth2/qtrlegray [new file with mode: 0644]
tests/ref/vsynth2/rgb
tests/rotozoom.c
tests/tiny_psnr.c
tests/videogen.c
tools/clean-diff [new file with mode: 0755]
tools/graph2dot.c
tools/lavfi-showfiltfmts.c
tools/patcheck
tools/pktdumper.c
tools/probetest.c
tools/qt-faststart.c
tools/trasher.c
tools/unwrap-diff [new file with mode: 0755]
version.sh

index 2118a51..958dd71 100644 (file)
@@ -6,20 +6,22 @@
 *.ho
 *-example
 *-test
+*_g
 config.*
 doc/*.1
 doc/*.html
 doc/*.pod
 doxy
 ffmpeg
+ffplay
+ffprobe
+ffserver
 avconv
-avplay
-avprobe
-avserver
 libavcodec/*_tablegen
 libavcodec/*_tables.c
 libavcodec/*_tables.h
 libavcodec/libavcodec*
+libavcore/libavcore*
 libavdevice/libavdevice*
 libavfilter/libavfilter*
 libavformat/libavformat*
diff --git a/CREDITS b/CREDITS
index 4a53778..1d0666b 100644 (file)
--- a/CREDITS
+++ b/CREDITS
@@ -1,5 +1,5 @@
 This file contains the names of some of the people who have contributed to
-Libav/FFmpeg. The names are sorted alphabetically by last name.  As this file is
+FFmpeg. The names are sorted alphabetically by last name.  As this file is
 currently quite outdated and git serves as a much better tool for determining
 authorship, it remains here for historical reasons only.
 
index 363d9a6..b83f9ee 100644 (file)
--- a/Changelog
+++ b/Changelog
@@ -1,39 +1,19 @@
 Entries are sorted chronologically from oldest to youngest within each release,
 releases are sorted from youngest to oldest.
 
+version next:
 
-version <next>:
+- openal input device added
+- boxblur filter added
 - BWF muxer
 - Flash Screen Video 2 decoder
-- ffplay/ffprobe/ffserver renamed to avplay/avprobe/avserver
+- lavfi input device added
 
 
-version 0.7:
-
-- E-AC-3 audio encoder
-- ac3enc: add channel coupling support
-- floating-point sample format support for (E-)AC-3, DCA, AAC, Vorbis decoders
-- H.264/MPEG frame-level multithreading
-- av_metadata_* functions renamed to av_dict_* and moved to libavutil
-- 4:4:4 H.264 decoding support
-- 10-bit H.264 optimizations for x86
-- bump libswscale for recently reported ABI break
+version 0.8:
 
 
-version 0.7_beta2:
-
-- VP8 frame-level multithreading
-- NEON optimizations for VP8
-- removed a lot of deprecated API cruft
-- FFT and IMDCT optimizations for AVX (Sandy Bridge) processors
-- DPX image encoder
-- SMPTE 302M AES3 audio decoder
-- ffmpeg no longer quits after the 'q' key is pressed; use 'ctrl+c' instead
-- 9bit and 10bit per sample support in the H.264 decoder
-
-
-version 0.7_beta1:
-
+- many many things we forgot because we rather write code than changelogs
 - WebM support in Matroska de/muxer
 - low overhead Ogg muxing
 - MMS-TCP support
@@ -52,6 +32,7 @@ version 0.7_beta1:
 - RTP depacketization of QDM2
 - ANSI/ASCII art playback system
 - Lego Mindstorms RSO de/muxer
+- libavcore added (and subsequently removed)
 - SubRip subtitle file muxer and demuxer
 - Chinese AVS encoding via libxavs
 - ffprobe -show_packets option added
@@ -98,7 +79,7 @@ version 0.7_beta1:
 - replace the ocv_smooth filter with a more generic ocv filter
 - Windows Televison (WTV) demuxer
 - FFmpeg metadata format muxer and demuxer
-- SubRip (srt) subtitle decoder
+- SubRip (srt) subtitle encoder and decoder
 - floating-point AC-3 encoder added
 - Lagarith decoder
 - ffmpeg -copytb option added
@@ -111,11 +92,45 @@ version 0.7_beta1:
 - sndio support for playback and record
 - Linux framebuffer input device added
 - Chronomaster DFA decoder
-- Mobotix MxPEG decoder
+- DPX image encoder
+- MicroDVD subtitle file muxer and demuxer
+- Playstation Portable PMP format demuxer
+- fieldorder video filter added
 - AAC encoding via libvo-aacenc
 - AMR-WB encoding via libvo-amrwbenc
 - xWMA demuxer
-- fieldorder video filter added
+- Mobotix MxPEG decoder
+- VP8 frame-multithreading
+- NEON optimizations for VP8
+- Lots of deprecated API cruft removed
+- fft and imdct optimizations for AVX (Sandy Bridge) processors
+- showinfo filter added
+- SMPTE 302M AES3 audio decoder
+- Apple Core Audio Format muxer
+- 9bit and 10bit per sample support in the H.264 decoder
+- 9bit and 10bit FFV1 encoding / decoding
+- split filter added
+- select filter added
+- sdl output device added
+- libmpcodecs video filter support (3 times as many filters than before)
+- mpeg2 aspect ratio dection fixed
+- libxvid aspect pickiness fixed
+- Frame multithreaded decoding
+- E-AC-3 audio encoder
+- ac3enc: add channel coupling support
+- floating-point sample format support to the ac3, eac3, dca, aac, and vorbis decoders.
+- H264/MPEG frame-level multi-threading
+- All av_metadata_* functions renamed to av_dict_* and moved to libavutil
+- 4:4:4 H.264 decoding support
+- 10-bit H.264 optimizations for x86
+- lut, lutrgb, and lutyuv filters added
+- buffersink libavfilter sink added
+- Bump libswscale for recently reported ABI break
+
+
+version 0.7:
+
+- all the changes for 0.8, but keeping API/ABI compatibility with the 0.6 release
 
 
 version 0.6:
@@ -356,6 +371,7 @@ version 0.5:
 - Gopher client support
 - MXF D-10 muxer
 - generic metadata API
+- flash ScreenVideo2 encoder
 
 
 version 0.4.9-pre1:
index bb8d92b..155734b 100644 (file)
--- a/Doxyfile
+++ b/Doxyfile
@@ -25,7 +25,7 @@ DOXYFILE_ENCODING      = UTF-8
 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded
 # by quotes) that should identify the project.
 
-PROJECT_NAME           = Libav
+PROJECT_NAME           = FFmpeg
 
 # The PROJECT_NUMBER tag can be used to enter a project or revision number.
 # This could be handy for archiving the generated documentation or
diff --git a/INSTALL b/INSTALL
index ac5dc5d..9549346 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -2,17 +2,14 @@
 1) Type './configure' to create the configuration. A list of configure
 options is printed by running 'configure --help'.
 
-'configure' can be launched from a directory different from the Libav
+'configure' can be launched from a directory different from the FFmpeg
 sources to build the objects out of tree. To do this, use an absolute
-path when launching 'configure', e.g. '/libavdir/libav/configure'.
+path when launching 'configure', e.g. '/ffmpegdir/ffmpeg/configure'.
 
-2) Then type 'make' to build Libav. GNU Make 3.81 or later is required.
+2) Then type 'make' to build FFmpeg. GNU Make 3.81 or later is required.
 
 3) Type 'make install' to install all binaries and libraries you built.
 
 NOTICE
 
  - Non system dependencies (e.g. libx264, libvpx) are disabled by default.
-
- - The default cflags include -g, if you want lean libraries you can either
-   pass --disable-debug or strip the debug symbols at a later time.
diff --git a/LICENSE b/LICENSE
index 725995d..8d4d651 100644 (file)
--- a/LICENSE
+++ b/LICENSE
@@ -1,17 +1,17 @@
-Libav:
-------
+FFmpeg:
+-------
 
-Most files in Libav are under the GNU Lesser General Public License version 2.1
+Most files in FFmpeg are under the GNU Lesser General Public License version 2.1
 or later (LGPL v2.1+). Read the file COPYING.LGPLv2.1 for details. Some other
 files have MIT/X11/BSD-style licenses. In combination the LGPL v2.1+ applies to
-Libav.
+FFmpeg.
 
-Some optional parts of Libav are licensed under the GNU General Public License
+Some optional parts of FFmpeg are licensed under the GNU General Public License
 version 2 or later (GPL v2+). See the file COPYING.GPLv2 for details. None of
 these parts are used by default, you have to explicitly pass --enable-gpl to
-configure to activate them. In this case, Libav's license changes to GPL v2+.
+configure to activate them. In this case, FFmpeg's license changes to GPL v2+.
 
-Specifically, the GPL parts of Libav are
+Specifically, the GPL parts of FFmpeg are
 
 - libpostproc
 - optional x86 optimizations in the files
@@ -33,14 +33,14 @@ external libraries:
 -------------------
 
 Some external libraries, e.g. libx264, are under GPL and can be used in
-conjunction with Libav. They require --enable-gpl to be passed to configure
+conjunction with FFmpeg. They require --enable-gpl to be passed to configure
 as well.
 
 The OpenCORE external libraries are under the Apache License 2.0. That license
 is incompatible with the LGPL v2.1 and the GPL v2, but not with version 3 of
-those licenses. So to combine the OpenCORE libraries with Libav, the license
+those licenses. So to combine the OpenCORE libraries with FFmpeg, the license
 version needs to be upgraded by passing --enable-version3 to configure.
 
-The nonfree external library libfaac can be hooked up in Libav. You need to
+The nonfree external library libfaac can be hooked up in FFmpeg. You need to
 pass --enable-nonfree to configure to enable it. Employ this option with care
-as Libav then becomes nonfree and unredistributable.
+as FFmpeg then becomes nonfree and unredistributable.
diff --git a/MAINTAINERS b/MAINTAINERS
new file mode 100644 (file)
index 0000000..e5ba8d2
--- /dev/null
@@ -0,0 +1,399 @@
+FFmpeg maintainers
+==================
+
+Below is a list of the people maintaining different parts of the
+FFmpeg code.
+
+
+Project Leader
+==============
+
+Michael Niedermayer
+  final design decisions
+
+
+Applications
+============
+
+ffmpeg:
+  ffmpeg.c                              Michael Niedermayer
+
+ffplay:
+  ffplay.c                              Michael Niedermayer
+
+ffprobe:
+  ffprobe.c                             Stefano Sabatini
+
+ffserver:
+  ffserver.c, ffserver.h                Baptiste Coudurier
+
+Commandline utility code:
+  cmdutils.c, cmdutils.h                Michael Niedermayer
+
+QuickTime faststart:
+  tools/qt-faststart.c                  Baptiste Coudurier
+
+
+Miscellaneous Areas
+===================
+
+documentation                           Mike Melanson
+website                                 Robert Swain
+build system (configure,Makefiles)      Diego Biurrun, Mans Rullgard
+project server                          Diego Biurrun, Mans Rullgard
+mailinglists                            Michael Niedermayer, Baptiste Coudurier
+presets                                 Robert Swain
+metadata subsystem                      Aurelien Jacobs
+release management                      Diego Biurrun, Reinhard Tartler
+
+
+libavutil
+=========
+
+External Interfaces:
+  libavutil/avutil.h                    Michael Niedermayer
+Internal Interfaces:
+  libavutil/common.h                    Michael Niedermayer
+
+Other:
+  intfloat*                             Michael Niedermayer
+  rational.c, rational.h                Michael Niedermayer
+  mathematics.c, mathematics.h          Michael Niedermayer
+  integer.c, integer.h                  Michael Niedermayer
+  bswap.h
+
+
+libavcodec
+==========
+
+Generic Parts:
+  External Interfaces:
+    avcodec.h                           Michael Niedermayer
+  utility code:
+    utils.c                             Michael Niedermayer
+    mem.c                               Michael Niedermayer
+    opt.c, opt.h                        Michael Niedermayer
+  arithmetic expression evaluator:
+    eval.c                              Michael Niedermayer
+  audio and video frame extraction:
+    parser.c                            Michael Niedermayer
+  bitstream reading:
+    bitstream.c, bitstream.h            Michael Niedermayer
+  CABAC:
+    cabac.h, cabac.c                    Michael Niedermayer
+  DSP utilities:
+    dsputils.c, dsputils.h              Michael Niedermayer
+  entropy coding:
+    rangecoder.c, rangecoder.h          Michael Niedermayer
+    lzw.*                               Michael Niedermayer
+  floating point AAN DCT:
+    faandct.c, faandct.h                Michael Niedermayer
+  Golomb coding:
+    golomb.c, golomb.h                  Michael Niedermayer
+  LPC:
+    lpc.c, lpc.h                        Justin Ruggles
+  motion estimation:
+    motion*                             Michael Niedermayer
+  rate control:
+    ratecontrol.c                       Michael Niedermayer
+    libxvid_rc.c                        Michael Niedermayer
+  simple IDCT:
+    simple_idct.c, simple_idct.h        Michael Niedermayer
+  postprocessing:
+    libpostproc/*                       Michael Niedermayer
+  table generation:
+    tableprint.c, tableprint.h          Reimar Doeffinger
+
+Codecs:
+  4xm.c                                 Michael Niedermayer
+  8bps.c                                Roberto Togni
+  8svx.c                                Jaikrishnan Menon
+  aasc.c                                Kostya Shishkov
+  ac3*                                  Justin Ruggles
+  alacenc.c                             Jaikrishnan Menon
+  alsdec.c                              Thilo Borgmann
+  apedec.c                              Kostya Shishkov
+  ass*                                  Aurelien Jacobs
+  asv*                                  Michael Niedermayer
+  atrac3*                               Benjamin Larsson
+  bgmc.c, bgmc.h                        Thilo Borgmann
+  bink.c                                Kostya Shishkov
+  binkaudio.c                           Peter Ross
+  bmp.c                                 Mans Rullgard, Kostya Shishkov
+  cavs*                                 Stefan Gehrer
+  celp_filters.*                        Vitor Sessak
+  cinepak.c                             Roberto Togni
+  cljr                                  Alex Beregszaszi
+  cook.c, cookdata.h                    Benjamin Larsson
+  crystalhd.c                           Philip Langdale
+  cscd.c                                Reimar Doeffinger
+  dca.c                                 Kostya Shishkov, Benjamin Larsson
+  dnxhd*                                Baptiste Coudurier
+  dpcm.c                                Mike Melanson
+  dxa.c                                 Kostya Shishkov
+  dv.c                                  Roman Shaposhnik
+  eacmv*, eaidct*, eat*                 Peter Ross
+  ffv1.c                                Michael Niedermayer
+  flac*                                 Justin Ruggles
+  flashsv*                              Benjamin Larsson
+  flicvideo.c                           Mike Melanson
+  g722.c                                Martin Storsjo
+  g726.c                                Roman Shaposhnik
+  gifdec.c                              Baptiste Coudurier
+  h264*                                 Loren Merritt, Michael Niedermayer
+  h261*                                 Michael Niedermayer
+  h263*                                 Michael Niedermayer
+  huffyuv.c                             Michael Niedermayer
+  idcinvideo.c                          Mike Melanson
+  imc*                                  Benjamin Larsson
+  indeo2*                               Kostya Shishkov
+  indeo5*                               Kostya Shishkov
+  interplayvideo.c                      Mike Melanson
+  ivi*                                  Kostya Shishkov
+  jpeg_ls.c                             Kostya Shishkov
+  jvdec.c                               Peter Ross
+  kmvc.c                                Kostya Shishkov
+  lcl*.c                                Roberto Togni, Reimar Doeffinger
+  libgsm.c                              Michel Bardiaux
+  libdirac*                             David Conrad
+  libopenjpeg.c                         Jaikrishnan Menon
+  libschroedinger*                      David Conrad
+  libspeexdec.c                         Justin Ruggles
+  libtheoraenc.c                        David Conrad
+  libvorbis.c                           David Conrad
+  libxavs.c                             Stefan Gehrer
+  libx264.c                             Mans Rullgard, Jason Garrett-Glaser
+  loco.c                                Kostya Shishkov
+  lzo.h, lzo.c                          Reimar Doeffinger
+  mdec.c                                Michael Niedermayer
+  mimic.c                               Ramiro Polla
+  mjpeg.c                               Michael Niedermayer
+  mlp*                                  Ramiro Polla
+  mmvideo.c                             Peter Ross
+  mpc*                                  Kostya Shishkov
+  mpeg12.c, mpeg12data.h                Michael Niedermayer
+  mpegvideo.c, mpegvideo.h              Michael Niedermayer
+  msmpeg4.c, msmpeg4data.h              Michael Niedermayer
+  msrle.c                               Mike Melanson
+  msvideo1.c                            Mike Melanson
+  nellymoserdec.c                       Benjamin Larsson
+  nuv.c                                 Reimar Doeffinger
+  pcx.c                                 Ivo van Poorten
+  pgssubdec.c                           Reimar Doeffinger
+  ptx.c                                 Ivo van Poorten
+  qcelp*                                Reynaldo H. Verdejo Pinochet
+  qdm2.c, qdm2data.h                    Roberto Togni, Benjamin Larsson
+  qdrw.c                                Kostya Shishkov
+  qpeg.c                                Kostya Shishkov
+  qtrle.c                               Mike Melanson
+  ra144.c, ra144.h, ra288.c, ra288.h    Roberto Togni
+  resample2.c                           Michael Niedermayer
+  rl2.c                                 Sascha Sommer
+  rpza.c                                Roberto Togni
+  rtjpeg.c, rtjpeg.h                    Reimar Doeffinger
+  rv10.c                                Michael Niedermayer
+  rv3*                                  Kostya Shishkov
+  rv4*                                  Kostya Shishkov
+  s3tc*                                 Ivo van Poorten
+  smacker.c                             Kostya Shishkov
+  smc.c                                 Mike Melanson
+  snow.c                                Michael Niedermayer, Loren Merritt
+  sonic.c                               Alex Beregszaszi
+  srt*                                  Aurelien Jacobs
+  sunrast.c                             Ivo van Poorten
+  svq3.c                                Michael Niedermayer
+  targa.c                               Kostya Shishkov
+  tiff.c                                Kostya Shishkov
+  truemotion1*                          Mike Melanson
+  truemotion2*                          Kostya Shishkov
+  truespeech.c                          Kostya Shishkov
+  tscc.c                                Kostya Shishkov
+  tta.c                                 Alex Beregszaszi, Jaikrishnan Menon
+  txd.c                                 Ivo van Poorten
+  ulti*                                 Kostya Shishkov
+  vb.c                                  Kostya Shishkov
+  vc1*                                  Kostya Shishkov
+  vcr1.c                                Michael Niedermayer
+  vmnc.c                                Kostya Shishkov
+  vorbis_enc.c                          Oded Shimon
+  vorbis_dec.c                          Denes Balatoni, David Conrad
+  vp3*                                  Mike Melanson
+  vp5                                   Aurelien Jacobs
+  vp6                                   Aurelien Jacobs
+  vp8                                   David Conrad, Jason Garrett-Glaser, Ronald Bultje
+  vqavideo.c                            Mike Melanson
+  wavpack.c                             Kostya Shishkov
+  wmaprodec.c                           Sascha Sommer
+  wmavoice.c                            Ronald S. Bultje
+  wmv2.c                                Michael Niedermayer
+  wnv1.c                                Kostya Shishkov
+  xan.c                                 Mike Melanson
+  xl.c                                  Kostya Shishkov
+  xvmc.c                                Ivan Kalvachev
+  zmbv*                                 Kostya Shishkov
+
+Hardware acceleration:
+  crystalhd.c                           Philip Langdale
+  dxva2*                                Laurent Aimar
+  vaapi*                                Gwenole Beauchesne
+  vdpau*                                Carl Eugen Hoyos
+
+
+libavdevice
+===========
+  External Interface:
+    libavdevice/avdevice.h
+
+
+  libdc1394.c                           Roman Shaposhnik
+  v4l2.c                                Luca Abeni
+  vfwcap.c                              Ramiro Polla
+
+
+libavformat
+===========
+
+Generic parts:
+  External Interface:
+    libavformat/avformat.h              Michael Niedermayer
+  Utility Code:
+    libavformat/utils.c                 Michael Niedermayer
+
+
+Muxers/Demuxers:
+  4xm.c                                 Mike Melanson
+  adtsenc.c                             Robert Swain
+  aiff.c                                Baptiste Coudurier
+  ape.c                                 Kostya Shishkov
+  ass*                                  Aurelien Jacobs
+  avi*                                  Michael Niedermayer
+  bink.c                                Peter Ross
+  caf*                                  Peter Ross
+  crc.c                                 Michael Niedermayer
+  daud.c                                Reimar Doeffinger
+  dv.c                                  Roman Shaposhnik
+  dxa.c                                 Kostya Shishkov
+  electronicarts.c                      Peter Ross
+  ffm*                                  Baptiste Coudurier
+  flac*                                 Justin Ruggles
+  flic.c                                Mike Melanson
+  flvdec.c, flvenc.c                    Michael Niedermayer
+  gxf.c                                 Reimar Doeffinger
+  gxfenc.c                              Baptiste Coudurier
+  idcin.c                               Mike Melanson
+  idroqdec.c                            Mike Melanson
+  iff.c                                 Jaikrishnan Menon
+  ipmovie.c                             Mike Melanson
+  img2.c                                Michael Niedermayer
+  iss.c                                 Stefan Gehrer
+  jvdec.c                               Peter Ross
+  libnut.c                              Oded Shimon
+  lmlm4.c                               Ivo van Poorten
+  lxfdec.c                              Tomas Härdin
+  matroska.c                            Aurelien Jacobs
+  matroskadec.c                         Aurelien Jacobs
+  matroskaenc.c                         David Conrad
+  metadata*                             Aurelien Jacobs
+  microdvd*                             Aurelien Jacobs
+  mm.c                                  Peter Ross
+  mov.c                                 Michael Niedermayer, Baptiste Coudurier
+  movenc.c                              Michael Niedermayer, Baptiste Coudurier
+  mpc.c                                 Kostya Shishkov
+  mpeg.c                                Michael Niedermayer
+  mpegenc.c                             Michael Niedermayer
+  mpegts*                               Baptiste Coudurier
+  msnwc_tcp.c                           Ramiro Polla
+  mtv.c                                 Reynaldo H. Verdejo Pinochet
+  mxf*                                  Baptiste Coudurier
+  nsvdec.c                              Francois Revol
+  nut.c                                 Michael Niedermayer
+  nuv.c                                 Reimar Doeffinger
+  oggdec.c, oggdec.h                    David Conrad
+  oggenc.c                              Baptiste Coudurier
+  oggparse*.c                           David Conrad
+  oma.c                                 Maxim Poliakovski
+  psxstr.c                              Mike Melanson
+  pva.c                                 Ivo van Poorten
+  r3d.c                                 Baptiste Coudurier
+  raw.c                                 Michael Niedermayer
+  rdt.c                                 Ronald S. Bultje
+  rl2.c                                 Sascha Sommer
+  rmdec.c, rmenc.c                      Ronald S. Bultje, Kostya Shishkov
+  rtmp*                                 Kostya Shishkov
+  rtp.c, rtpenc.c                       Martin Storsjo
+  rtpdec_asf.*                          Ronald S. Bultje
+  rtpenc_mpv.*, rtpenc_aac.*            Martin Storsjo
+  rtsp.c                                Luca Barbato
+  sdp.c                                 Martin Storsjo
+  segafilm.c                            Mike Melanson
+  siff.c                                Kostya Shishkov
+  smacker.c                             Kostya Shishkov
+  srtdec.c                              Aurelien Jacobs
+  swf.c                                 Baptiste Coudurier
+  tta.c                                 Alex Beregszaszi
+  txd.c                                 Ivo van Poorten
+  voc.c                                 Aurelien Jacobs
+  wav.c                                 Michael Niedermayer
+  wc3movie.c                            Mike Melanson
+  westwood.c                            Mike Melanson
+  wtv.c                                 Peter Ross
+  wv.c                                  Kostya Shishkov
+
+Protocols:
+  http.c                                Ronald S. Bultje
+  mms*.c                                Ronald S. Bultje
+  udp.c                                 Luca Abeni
+
+
+Operating systems / CPU architectures
+=====================================
+
+Alpha                                   Mans Rullgard, Falk Hueffner
+ARM                                     Mans Rullgard