LAME 3.32beta should be on the web site.  It has Takehiro 
improvements that we have been discussing:  

  Takehiro Tominaga:  faster spreading function convolution.

  Takehiro Tominaga:  Completly rewritten huffman table selection and
  count_bits().  More efficient table selection results in many more
  bits per frame.

  Takehiro Tominaga:  More efficient scalefac compress setting.

  Mike Cheng: new calc_noise2()

  Alfred Weyers: patch for timestatus() seconds rollover


I also changed some of the filenames of files which contain little or
none of the original ISO code.  These routines are so different from
the original ISO code that when we put out a big patch, the patch
contains all the ISO code and all the new code, so I think it
makes sense to rename them. (I tried to update the windows .dsp files,
but might have broken them).  

Changes:

loop.c -> quantize.c
musicin.c -> lame.c

Proposed name changes since these routines have very little ISO code left:  
(any objections?)

l3psy.c ->  psymodel.c
common.c -> util.c
encode.c -> filterbank.c
mdct.c ->   fastmdct.c
subs.c ->   fft.c

These routines are the only ISO code routines left:

reservoir.c
l3bitstream.c       99% ISO 
formatBitstream.c   99% ISO
portableio.c   (GPL-like source code from Apple )
ieefloat.c     (GPL-like source code from Apple )











--
MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )

Reply via email to