diff options
author | Andreas Rheinhardt <andreas.rheinhardt@gmail.com> | 2020-10-27 15:21:27 +0100 |
---|---|---|
committer | Andreas Rheinhardt <andreas.rheinhardt@gmail.com> | 2020-12-08 17:51:45 +0100 |
commit | 3ff0179b196106b97f8b53b3e4685837e57196cb (patch) | |
tree | 3d50aad777329581644317398ee94e52d04fef8f /libavfilter/vf_maskedthreshold.c | |
parent | 3f4cfc48dd8eabd8f78a2bcb5ed121bc936fd4cc (diff) | |
download | ffmpeg-3ff0179b196106b97f8b53b3e4685837e57196cb.tar.gz |
avcodec/cook: Avoid big length tables for VLC initialization
Permuting the tables used to initialize the Cook VLCs so that the code
tables are ordered from left to right in the tree revealed that the
length of the codes are ascending from left to right. Therefore one can
run-length encode them to avoid the big length tables; this saves a bit
more than 1KB.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Diffstat (limited to 'libavfilter/vf_maskedthreshold.c')
0 files changed, 0 insertions, 0 deletions