]> git.sesse.net Git - ffmpeg/commit
avcodec/atrac3plus: Combine symbols tables
authorAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
Sun, 1 Nov 2020 17:52:17 +0000 (18:52 +0100)
committerAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
Tue, 8 Dec 2020 16:51:46 +0000 (17:51 +0100)
commit1cf374c973796bb0f8e7f6d5a41d94e8b00cc9f5
tree4bfd01c5924e6ba6cab68069ea8fccddc7bcd9f8
parentfd964dad1eaab7e86620f0c7a39e670bcc9318ec
avcodec/atrac3plus: Combine symbols tables

This allows to remove lots of pointers (130) to small symbol tables;
it has the downside that some of the default tables must now be coded
explicitly, but this costs only 6 + 4 + 8 + 16 + 8 bytes and is therefore
dwarfed by the gains.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
libavcodec/atrac3plus.c
libavcodec/atrac3plus_data.h