no  assert on win32
no inttypes.h on msvc
win32: add flac_restrict to arguments