This patch fixes 2 problems in getopt.c:
1) MSVC 2005 (and probably 2008) can't compile it because
it doesn't have stdint.h
2) nameend and nextchar are pointers and the difference
between them should be casted to 'size_t' type, not
'unsigned int' or 'uint32_t'.
getopt_fix.patch
Description: Bin
These versions of Visual Studio don't have stdint.h and
all [u]intNN_t types. But now these types are everywhere
in FLAC codebase.
An easy fix would be to move definitions of these types
from share/compat.h into FLAC/ordinals.h (see attached
patch).
But it may break some 3rd party programs that i
Marcus Johnson wrote:
> is it on a per subframe basis, and if so, is each frame padded if
> it’s not a multiple of 512 bits? or do I have to decode all the data,
> and run it over the decoded file at once?
Documentation is here:
https://xiph.org/flac/documentation_format_overview.html
MD5S
lvqcl wrote:
> This patch fixes 2 problems in getopt.c:
>
> 1) MSVC 2005 (and probably 2008) can't compile it because
> it doesn't have stdint.h
>
> 2) nameend and nextchar are pointers and the difference
> between them should be casted to 'size_t' type, not
> 'unsigned int' or 'uint32_t'.
Appl