aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/audiointerleave.h
diff options
context:
space:
mode:
authorMartin Storsjö <martin@martin.st>2010-11-12 12:27:27 +0000
committerMartin Storsjö <martin@martin.st>2010-11-12 12:27:27 +0000
commitf82e8f34822515292436efafee96ddef3af9a5d9 (patch)
tree17a7c8682e64813fb5ceb6e70c77c2c6364b466e /libavformat/audiointerleave.h
parent5d6e4c160a4a0d71c17e8428123027c747ff0fb3 (diff)
downloadffmpeg-f82e8f34822515292436efafee96ddef3af9a5d9.tar.gz
adpcm: Store the trellis nodes in a heap instead of a sorted array
This avoids having to memmove the large parts of the array when inserting into it. For -trellis 8, this lowers the run time from 245 seconds to 190 seconds, for a 30 second 44 kHz mono sample, on my machine. Originally committed as revision 25731 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat/audiointerleave.h')
0 files changed, 0 insertions, 0 deletions