diff options
author | Andreas Rheinhardt <[email protected]> | 2020-10-25 22:17:28 +0100 |
---|---|---|
committer | Andreas Rheinhardt <[email protected]> | 2020-12-08 17:51:45 +0100 |
commit | 1d3ec27bd54ceb5108ad9f9ed430266ccc4cbc71 (patch) | |
tree | 2772c6604b601071e3e8d19d3e203385eea1fc1b /libavcodec/tests/rangecoder.c | |
parent | e97081a62471c41522ddb2af534ed7ce9b3a6893 (diff) |
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 <[email protected]>
Diffstat (limited to 'libavcodec/tests/rangecoder.c')
0 files changed, 0 insertions, 0 deletions