From: Alexander L. <ale...@us...> - 2002-06-29 12:29:22
|
Update of /cvsroot/lame/lame/libmp3lame In directory usw-pr-cvs1:/tmp/cvs-serv6114/libmp3lame Modified Files: lame.c util.c Log Message: Patch from Simon Blandford <om...@si...>: ---snip--- The problem: When in MONO mode, LAME merges the two channels before the left/right scaling. The left scale acts on the remaining signal and the right scale is ignored. The solution: The scaling operation is simply moved before the channel merge operation. Also, all these operations are moved before the re-sample operation otherwise the signal would have be re-sampled on two channels even in MONO mode which would be a waste of CPU time. ---snip--- |