diff options
author | Martin Storsjö <martin@martin.st> | 2010-11-12 12:27:27 +0000 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2010-11-12 12:27:27 +0000 |
commit | f82e8f34822515292436efafee96ddef3af9a5d9 (patch) | |
tree | 17a7c8682e64813fb5ceb6e70c77c2c6364b466e /libavcodec/adxenc.c | |
parent | 5d6e4c160a4a0d71c17e8428123027c747ff0fb3 (diff) | |
download | ffmpeg-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 'libavcodec/adxenc.c')
0 files changed, 0 insertions, 0 deletions