[flac-dev] flac 1.3.0pre2 pre-release

Janne Hyvärinen
Sun, 10 Mar 2013 10:59:34 -0000

Here's a patch that fixes the creation of larger than 2 GB FLAC files.
Without this patch both GCC and MSVC compiles of FLAC will fail on
Windows when they have written 2 GB file while encoding from stdin. And
after 4GB when encoding from WAV file.
It includes Ben Allison's MSVC changes and JonY's MinGW changes with
some tweaks to make both environments happy. And I had to do some more
inline changing to get my MSVC 2012 to compile the sources.

There may still be some bug in FLAC's large input wav handling as the
test FLAC I created by encoding over 22 hours of 24 bit data makes
foobar2000 report one sample mismatch in reported and decoded length. Or
it's a rounding bug in foobar2000.

On 9.3.2013 13:37, Erik de Castro Lopo wrote:
> Hi all,
>
> Second and hopefully final pre-release is here:
>
>      http://downloads.xiph.org/releases/flac/beta/
>
> I have personally tested this code on:
>
>      x86-linux
>      x86_64-linux
>      powerpc-linux
>      armhf-linux
>      i386-freebsd9.1
>      i386-openbsd5.2
>
> I also cross-compiled from Linux to 32 bit Windows and the compile ran to
> completion (the test suite requires a bunch of hacking before it can run
> under Wine).
>
> Ben Alison has also did the hard work required to make it compile with
MSVC.
>
> Still need to work on the changelog.
>
> Cheers,
> Erik
>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: support_2gb_output.zip
Type: application/x-zip-compressed
Size: 12868 bytes
Desc: not available