> From: Sigbj�rn Skj�ret <[EMAIL PROTECTED]>
>
> There seems to be something weird about how LAME encodes audio here when I
> compare output from 68k and PPC versions of the program...
>
> The MP3's differ quite a lot in normal mode, but not so much in -f mode,
this
> is however not an audible difference afaich, and comparing the decoded
output
> again shows that the samples often just are off by 1 step or so...
>
> The MP3's looks like parts of the data sometimes gets shifted 1 character,
so
> I'm guessing there is some mis-setting/assumption of a datatype or
something
> somewhere, if wanted, I can create two small test-mp3s that can be
examined
> by someone who might have a clue... ;)
Sounds very much like a difference in FP rounding behaviour. Have you
compared FLT_ROUNDS (defined in <float.h>) for the two compilers?
-- Mat.
--
MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )