[FFmpeg-devel] [PATCH] H.264: Shrink unnecessarily large tables
Mon Dec 22 10:13:51 CET 2008
On Mon, Dec 22, 2008 at 4:11 AM, Marc Mason <mpeg.blue at free.fr> wrote:
> Jason Garrett-Glaser wrote:
>> These tables were considerably larger than necessary because they were
>> inserted before it was known that the standard had limits on
>> alpha/beta values.
>> This should save about 480 bytes of binary size.
> Wouldn't this be an opportunity to replace some magic constant with an
> appropriately named macro ?
Want to do it the way x264 does it then?
#define alpha_table(x) i_alpha_table[(x)+12]
#define beta_table(x) i_beta_table[(x)+12]
#define tc0_table(x) i_tc0_table[(x)+12]
More information about the ffmpeg-devel