diff options
author | Andreas Rheinhardt <andreas.rheinhardt@gmail.com> | 2020-10-25 22:17:28 +0100 |
---|---|---|
committer | Andreas Rheinhardt <andreas.rheinhardt@gmail.com> | 2020-12-08 17:51:45 +0100 |
commit | 1d3ec27bd54ceb5108ad9f9ed430266ccc4cbc71 (patch) | |
tree | 2772c6604b601071e3e8d19d3e203385eea1fc1b /libavutil/tx_priv.h | |
parent | e97081a62471c41522ddb2af534ed7ce9b3a6893 (diff) | |
download | ffmpeg-1d3ec27bd54ceb5108ad9f9ed430266ccc4cbc71.tar.gz |
avcodec/clearvideo: Avoid huge VLC length tables
After the motion vector and bias values tables have been reordered so
that the codes are ordered from left to right, it emerged that the
length of these entries are actually ascending for every table.
Therefore it is possible to encode them in a run-length style and create
the actual length tables during runtime. This commit implements this.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Diffstat (limited to 'libavutil/tx_priv.h')
0 files changed, 0 insertions, 0 deletions