Merge remote-tracking branch 'qatar/master'
authorMichael Niedermayer <michaelni@gmx.at>
Thu, 19 Jul 2012 21:31:04 +0000 (23:31 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 19 Jul 2012 21:31:04 +0000 (23:31 +0200)
commite4c00aca966e0b22777f3d2d6fe9c993151cc5f8
tree4116ad4fe097fbc05a87e40ed73e9b1b6a4e6fdc
parenta8d8e868c6154f63a9229f913434aaa21833e488
parenteeb55f5f2f48dba3cb4530e9c65999471affe26e
Merge remote-tracking branch 'qatar/master'

* qatar/master: (38 commits)
  alac: cosmetics: general pretty-printing and comment clean up
  alac: calculate buffer size outside the loop in allocate_buffers()
  alac: change some data types to plain int
  alac: cosmetics: rename some variables and function names
  alac: multi-channel decoding support
  alac: split element parsing into a separate function
  alac: support a read sample size of up to 32
  alac: output in planar sample format
  alac: add 32-bit decoding support
  alac: simplify channel interleaving
  alac: use AVPacket fields directly in alac_decode_frame()
  alac: fix check for valid max_samples_per_frame
  alac: use get_sbits() to read LPC coefficients instead of casting
  alac: move the current samples per frame to the ALACContext
  alac: avoid using a double-negative when checking if the frame is compressed
  alac: factor out output_size check in predictor_decompress_fir_adapt()
  alac: factor out loading of next decoded sample in LPC prediction
  alac: use index into buffer_out instead of incrementing the pointer
  alac: simplify lpc coefficient adaptation
  alac: reduce the number of local variables needed in lpc prediction
  ...

Conflicts:
libavcodec/alac.c
libavformat/cafdec.c
libavformat/mov.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/alac.c
libavformat/aiffdec.c
libavformat/cafdec.c
libavformat/isom.c
libavformat/isom.h
libavformat/mov.c