Deinterleave whole frame at once instead of per-block.
authorJustin Ruggles <justin.ruggles@gmail.com>
Tue, 14 Dec 2010 14:52:46 +0000 (14:52 +0000)
committerJustin Ruggles <justin.ruggles@gmail.com>
Tue, 14 Dec 2010 14:52:46 +0000 (14:52 +0000)
commit12ed622699196070b13dc2da7c94b765374979f8
tree84a799ffcd5a426a2a2995380668ffaca2b221e1
parente0685bc98f4b13b736b0edf843b205642806385e
Deinterleave whole frame at once instead of per-block.
This reduces the amount of memcpy() by using pointers to overlap samples for
successive blocks rather than copying.

Originally committed as revision 25986 to svn://svn.ffmpeg.org/ffmpeg/trunk
libavcodec/ac3enc.c