Mercurial > libavcodec.hg
changeset 10414:41bd795ae40b libavcodec
mlp: Use smaller CRC tables if CONFIG_SMALL.
Patch by Reimar.
author | ramiro |
---|---|
date | Fri, 16 Oct 2009 16:03:26 +0000 |
parents | 8a137661f31e |
children | e16322231312 |
files | mlp.c |
diffstat | 1 files changed, 8 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/mlp.c Fri Oct 16 15:16:59 2009 +0000 +++ b/mlp.c Fri Oct 16 16:03:26 2009 +0000 @@ -42,9 +42,14 @@ }; static int crc_init = 0; -static AVCRC crc_63[1024]; -static AVCRC crc_1D[1024]; -static AVCRC crc_2D[1024]; +#if CONFIG_SMALL +#define CRC_TABLE_SIZE 257 +#else +#define CRC_TABLE_SIZE 1024 +#endif +static AVCRC crc_63[CRC_TABLE_SIZE]; +static AVCRC crc_1D[CRC_TABLE_SIZE]; +static AVCRC crc_2D[CRC_TABLE_SIZE]; av_cold void ff_mlp_init_crc(void) {