CVS now contains LAME which uses Takehiro's bitstream.c!!!

His code replaces 1288 lines from formatbitstream.c and l3bitstream.c
(convoluted, incomprehensible ISO code) with 
the very nice 771 line bitstream.c :-)

I also took the opertunity to fix the long standing mp3 buffer
flushing problem.  The end of the mp3 file should now be
correctly padded with 0's to flush all unwritten headers,
and pad out the last frame so that it is complete.

The old ISO routines are still there, but not used by default.
As soon as we remove them, all the ISO code will be gone!
(and we can drop the patch distribution model.)

The MPEG2.5 bug is fixed.  MPEG2.5 seems to be working, but
I haven't tested it too much.  (working = produces valid bitstream,
no comment on the quality :-)

Mark



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

Reply via email to