[flac-dev] Fwd: flac 1.3.0pre1 prelease

Ben Allison benski at winamp.com
Sun Mar 3 12:34:53 PST 2013


There's a more few issues for compiling on MSVC.  I put together a patch.

Here's a quick rundown:
* must use __inline keyword with static inline functions (bitmath.h)
* change instances of uint32_t in bitwriter.c to FLAC__uint32
* functions marked inline cannot be used within another C file (e.g.
FLAC__bitreader_get_input_bits_unconsumed produces the linker error "error
LNK2001: unresolved external symbol
_FLAC__bitreader_get_input_bits_unconsumed").  This change has performance
implications!  I'd like someone to review this and possibly come up with a
better solution.

> Johnny Rosenberg wrote:
>
>> Maybe a stupid question, but I was born stupid and I have walked that
>> path ever since, so: Is there a changelog?
>
> The only changelog is the git changelog. I will be writing a real
> changelog to go in the actual release tarball before the official
> release.
>
> The git changelog is available here:
>
>     https://git.xiph.org/?p=flac.git;a=summary
>
> or in any git clone of this repo.
>
> Erik
> --
> ----------------------------------------------------------------------
> Erik de Castro Lopo
> http://www.mega-nerd.com/
> _______________________________________________
> flac-dev mailing list
> flac-dev at xiph.org
> http://lists.xiph.org/mailman/listinfo/flac-dev
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-MSVC-compatibility-fixes.patch
Type: application/octet-stream
Size: 12394 bytes
Desc: not available
Url : http://lists.xiph.org/pipermail/flac-dev/attachments/20130303/cedbbf2d/attachment.obj 


More information about the flac-dev mailing list