diff options
author | Andreas Rheinhardt <andreas.rheinhardt@gmail.com> | 2020-11-01 05:36:35 +0100 |
---|---|---|
committer | Andreas Rheinhardt <andreas.rheinhardt@gmail.com> | 2020-12-08 17:51:46 +0100 |
commit | 3aa81a634a3d559288afcadce5ca3b1c57e57098 (patch) | |
tree | 44c41b88904b145d0df040f42c16c9fd94142aae /libavcodec/libopenh264.c | |
parent | 0d71ac319f74a85add9c62c31461b4dd4dcfcabd (diff) | |
download | ffmpeg-3aa81a634a3d559288afcadce5ca3b1c57e57098.tar.gz |
avcodec/mpeg4video: Make tables used to initialize VLCs smaller
Switching from ff_init_vlc_sparse() to ff_init_vlc_from_lengths()
allows to replace codes which are so long that they need to be stored
in an uint16_t by symbols which fit into an uint8_t; and even these can
be avoided in case of the sprite trajectory VLC.
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Diffstat (limited to 'libavcodec/libopenh264.c')
0 files changed, 0 insertions, 0 deletions