[FFmpeg-cvslog] r23095 - in trunk/libavcodec: Makefile allcodecs.c mpegaudio.h mpegaudio_tablegen.h mpegaudiodec.c mpegaudiodec_float.c
Michael Niedermayer
michaelni
Wed May 12 13:22:31 CEST 2010
qOn Wed, May 12, 2010 at 02:58:02PM +0400, Michael Kostylev wrote:
>
> On Tue May 11 21:52:42 2010
> michael wrote:
>
> > Modified: trunk/libavcodec/mpegaudio_tablegen.h
> > ==============================================================================
> > --- trunk/libavcodec/mpegaudio_tablegen.h Tue May 11 20:53:49 2010 (r23094)
> > +++ trunk/libavcodec/mpegaudio_tablegen.h Tue May 11 21:52:42 2010 (r23095)
> > @@ -37,6 +37,8 @@ static int8_t table_4_3_exp[TABLE_4_3_
> > static uint32_t table_4_3_value[TABLE_4_3_SIZE];
> > static uint32_t exp_table[512];
> > static uint32_t expval_table[512][16];
> > +static float exp_table_float[512];
> > +static float expval_table_float[512][16];
> >
> > static void mpegaudio_tableinit(void)
> > {
> > @@ -58,8 +60,10 @@ static void mpegaudio_tableinit(void)
> > for (value = 0; value < 16; value++) {
> > double f = (double)value * cbrtf(value) * pow(2, (exponent - 400) * 0.25 + FRAC_BITS + 5);
> > expval_table[exponent][value] = llrint(f);
> > + expval_table_float[exponent][value] = f;
> > }
> > exp_table[exponent] = expval_table[exponent][1];
> > + exp_table_float[exponent] = expval_table_float[exponent][1];
> > }
> > }
> > #endif /* CONFIG_HARDCODED_TABLES */
>
> That's not enough.
did i mention that i dont like our table generator API?
>
> Michael
> tableprint.c | 1 +
> tableprint.h | 1 +
> 2 files changed, 2 insertions(+)
> b82cb5f87c321d8b5b3ccc20d1b8aa1cdd44f849 float_2d_array.diff
ok
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
I wish the Xiph folks would stop pretending they've got something they
do not. Somehow I fear this will remain a wish. -- M?ns Rullg?rd
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/attachments/20100512/1447f459/attachment.pgp>
More information about the ffmpeg-cvslog
mailing list