Hey everyone,

I have a suggestion to make:

We really should eliminate all compile warnings & deviations from C coding
standards.  I noticed while compiling with a vanilla gcc installation that
there were warning messages that came up such as:

vbrquantize.c: In function `VBR_noise_shapping':
vbrquantize.c:667: warning: int format, long int arg (arg 2)
vbrquantize.c: In function `VBR_quantize':
vbrquantize.c:764: warning: int format, long int arg (arg 2)

...this makes me super-paranoid.  Actually I'd be paranoid even without
warning messages.  This could mean that perhaps my compiled version of
lame isn't encoding as optimally as it should,  and even could be making
mistakes in the encoding.


I realize that all compilers are different and could yield different output,
but shouldn't we be concerned about having the lame source compile as
cleanly as possible for as many major compilers as we can?


Charlton

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

Reply via email to