- minor fixes for Windows build integrated into HASQ

This commit is contained in:
2018-06-06 17:10:24 +03:00
parent 58483a0395
commit 5fb8f87b11
12 changed files with 33 additions and 9 deletions

View File

@@ -26,7 +26,9 @@ typedef struct {
WORD nBlockAlign;
WORD wBitsPerSample;
WORD cbSize;
}WAVEFORMATEX;
}
WaveFormatEx;
#define WAVE_FORMAT_PCM 1
#define LOG_SUBSYSTEM "WavFileReader"
@@ -293,7 +295,7 @@ bool WavFileWriter::open(const std::tstring& filename, int rate, int channels)
DWORD dwFmtSize = 16; /*= 16L*/;
checkWriteResult( fwrite(&dwFmtSize, sizeof(dwFmtSize), 1, mHandle) );
WAVEFORMATEX format;
WaveFormatEx format;
format.wFormatTag = WAVE_FORMAT_PCM;
checkWriteResult( fwrite(&format.wFormatTag, sizeof(format.wFormatTag), 1, mHandle) );