]> git.sesse.net Git - ffmpeg/commit
avcodec/vp3: Make tables used to initialize VLCs smaller
authorAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
Fri, 6 Nov 2020 09:35:12 +0000 (10:35 +0100)
committerAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
Tue, 8 Dec 2020 16:51:46 +0000 (17:51 +0100)
commit4cb4345f7895d1a169941df087152bf18f78a2f6
treec54d1bbfbeb7c5a41a45e8bc43e53b112be985c4
parent22241d12c7bc7f317832d8101ebed8d2db78a41f
avcodec/vp3: Make tables used to initialize VLCs smaller

This is possible by switching to ff_init_vlc_from_lengths() because it
allows to replace codes of type uint16_t by symbols of type uint8_t; in
some cases (like here) it also allows to replace explicitly coded
codes by implicitly coded symbols.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
libavcodec/vp3.c
libavcodec/vp3data.h
libavcodec/vp4data.h