Menu

Commit [r13]  Maximize  Restore  History

MS stereo switch slightly improved: old formula was based on the average

of ms_ratio of both granules. New formula uses ms_ratio from both
granules and the previous and next granule. This will help avoid toggleing
MS stereo off for a single frame. Long runs of MS stereo or regular
stereo will not be affected.

also fixed a bug in frame analyzer - it was accessing l3_xmin in the last
scalefactor (l3_xmin and maskings are not computed for last scalefactor)

markt 1999-11-29

changed /trunk/lame/encoder.h
changed /trunk/lame/gtkanal.h
changed /trunk/lame/l3side.h
changed /trunk/lame/lame.c
changed /trunk/lame/newmdct.c
changed /trunk/lame/psymodel.c
changed /trunk/lame/psymodel.h
changed /trunk/lame/quantize.c
changed /trunk/lame/util.c
/trunk/lame/encoder.h Diff Switch to side-by-side view
Loading...
/trunk/lame/gtkanal.h Diff Switch to side-by-side view
Loading...
/trunk/lame/l3side.h Diff Switch to side-by-side view
Loading...
/trunk/lame/lame.c Diff Switch to side-by-side view
Loading...
/trunk/lame/newmdct.c Diff Switch to side-by-side view
Loading...
/trunk/lame/psymodel.c Diff Switch to side-by-side view
Loading...
/trunk/lame/psymodel.h Diff Switch to side-by-side view
Loading...
/trunk/lame/quantize.c Diff Switch to side-by-side view
Loading...
/trunk/lame/util.c Diff Switch to side-by-side view
Loading...