[flac-dev] 2GB limit patch

Erik de Castro Lopo mle+la at mega-nerd.com
Mon Mar 4 22:50:01 PST 2013


nu774 wrote:

> (2013/03/05 12:27), Cristian Rodríguez wrote:
> > Nothing against you code, that's ugly ..but as it is a first step it can
> > be forgiven :-)
> >
> > I will just force flac to be built with 64 bit file offsets and just
> > reject any caller trying to include/link libflac into a non-lfs program
> > like
> >
> > http://ac-archive.sourceforge.net/largefile/off_t_headers.html
> >
> > Then we can fix all the internal problems, without the need of
> > typedef'ing around ;)
> 
> Well, I'm afraid typedef'ing or something is mandatory for large file 
> support on win32, since off_t is *always* 32bit on win32 and flac 
> basically uses off_t everywhere for seek offset and file size.

This requires an API change and hence is something that will need to
wait for the next release. 

Erik
-- 
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/


More information about the flac-dev mailing list