Merge remote-tracking branch 'qatar/master'
authorMichael Niedermayer <michaelni@gmx.at>
Thu, 1 Mar 2012 00:13:16 +0000 (01:13 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 1 Mar 2012 02:17:11 +0000 (03:17 +0100)
commit79ae084e9b930f8b53ae0499c6a06636d194574d
treee7d829e566b01ef7e84a12b06a2bcb87a8164059
parenta77c8ade2ee20fc6149e4c689a3f196f53e85273
parent882abda5a26ffb8e3d1c5852dfa7cdad0a291d2d
Merge remote-tracking branch 'qatar/master'

* qatar/master: (58 commits)
  amrnbdec: check frame size before decoding.
  cscd: use negative error values to indicate decode_init() failures.
  h264: prevent overreads in intra PCM decoding.
  FATE: do not decode audio in the nuv test.
  dxa: set audio stream time base using the sample rate
  psx-str: do not allow seeking by bytes
  asfdec: Do not set AVCodecContext.frame_size
  vqf: set packet parameters after av_new_packet()
  mpegaudiodec: use DSPUtil.butterflies_float().
  FATE: add mp3 test for sample that exhibited false overreads
  fate: add cdxl test for bit line plane arrangement
  vmnc: return error on decode_init() failure.
  libvorbis: add/update error messages
  libvorbis: use AVFifoBuffer for output packet buffer
  libvorbis: remove unneeded e_o_s check
  libvorbis: check return values for functions that can return errors
  libvorbis: use float input instead of s16
  libvorbis: do not flush libvorbis analysis if dsp state was not initialized
  libvorbis: use VBR by default, with default quality of 3
  libvorbis: fix use of minrate/maxrate AVOptions
  ...

Conflicts:
Changelog
doc/APIchanges
libavcodec/avcodec.h
libavcodec/dpxenc.c
libavcodec/libvorbis.c
libavcodec/vmnc.c
libavformat/asfdec.c
libavformat/id3v2enc.c
libavformat/internal.h
libavformat/mp3enc.c
libavformat/utils.c
libavformat/version.h
libswscale/utils.c
tests/fate/video.mak
tests/ref/fate/nuv
tests/ref/fate/prores-alpha
tests/ref/lavf/ffm
tests/ref/vsynth1/prores
tests/ref/vsynth2/prores

Merged-by: Michael Niedermayer <michaelni@gmx.at>
59 files changed:
Changelog
doc/APIchanges
doc/muxers.texi
libavcodec/aacdec.c
libavcodec/ac3enc.c
libavcodec/ac3enc_fixed.c
libavcodec/ac3enc_float.c
libavcodec/amrnbdec.c
libavcodec/avcodec.h
libavcodec/cscd.c
libavcodec/dpxenc.c
libavcodec/flvenc.c
libavcodec/h261enc.c
libavcodec/h263.h
libavcodec/h264_cabac.c
libavcodec/libvorbis.c
libavcodec/mpeg12enc.c
libavcodec/mpeg4videoenc.c
libavcodec/mpegaudiodec.c
libavcodec/mpegvideo.h
libavcodec/mpegvideo_enc.c
libavcodec/options.c
libavcodec/proresdec_lgpl.c
libavcodec/proresenc_kostya.c
libavcodec/qtrle.c
libavcodec/rpza.c
libavcodec/rv10enc.c
libavcodec/rv20enc.c
libavcodec/version.h
libavcodec/vmnc.c
libavcodec/vp5.c
libavcodec/vp6.c
libavformat/asfdec.c
libavformat/avformat.h
libavformat/dxa.c
libavformat/ffmdec.c
libavformat/ffmenc.c
libavformat/id3v2.c
libavformat/id3v2.h
libavformat/id3v2enc.c
libavformat/internal.h
libavformat/matroska.h
libavformat/mov.c
libavformat/mp3enc.c
libavformat/omadec.c
libavformat/psxstr.c
libavformat/rtpenc.c
libavformat/swfdec.c
libavformat/utils.c
libavformat/version.h
libavformat/vqf.c
libswscale/utils.c
tests/codec-regression.sh
tests/fate/video.mak
tests/ref/fate/cdxl-bitline-ham6
tests/ref/fate/nuv
tests/ref/lavf/ffm
tests/ref/vsynth1/prores_kostya
tests/ref/vsynth2/prores_kostya