Hi Everyone,

3.36beta is up on the web page.  Mostly portability updates, but I
also changed all the fseek()'s to fread()'s.  This was because (at
least on my RH5.0 linux system) fseek() would fail when the input file
was a pipe, but fread() works just fine.  Both fread and fseek seem to
work fine when stdin is redirected with "<".  Anyone know what the
story is about this?

Erik was having a similar problem with the stdlib support in libsndfile,
so this is one possible solution.  

Mark



LAME 3.36beta  October 25 1999

      Albert Faber:  more MSVC and BladeDLL updates 

      Kimmo Mustonen:  Much code cleanup and Amiga updates 

      Anton Oleynikov: Borland C updates 


      More stdin fixes:  For some reason, forward fseek()'s would fail when used on 
pipes even though it is okay with
      redirection from "<". So I changed all the forward fseek()'s to use fread().  
This should improve stdin support for
      wav/aiff files.  If you know the input file is raw pcm, you can still use the 
'-r' option to avoid *all* seeking of any
      kind. 
--
MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )

Reply via email to