Changed: Made the sanity check for WAV headers that are too large 8 MB instead of 1 MB (a user sent a file with an over 1 MB header) (now the same size is checked at encode and decode).Ĭhanged: Added support for files with the header format all zeroes (instead of KSDATAFORMAT_SUBTYPE_PCM, etc.).Ĭhanged: Made the new header reader support seeking because it was necessary for AIFF files.Ĭhanged: Made the new header reader simply fail on seek (seek shouldn't be necessary).Ĭhanged: Switched to smart pointers for the I/O objects in the encoding stage.įixed: The header reader was not always returning the number of bytes read properly.įixed: Reading the header (recent addition) was causing problems with some files.Ĭhanged: Made the program detect the incoming file type by reading the header instead of looking at the extension (makes W64 with WAV extensions work, etc.).Ĭhanged: Added support for files with the BW64 header.įixed: WAV files with extra markers that said they were float (support added a few builds ago) were not always processing properly.įixed: Big endian conversion was not accounting for channels properly so files could fail to decode properly.įixed: WAV files with an extra marker would only encode if they were PCM (float wasn't passing the test).įixed: Floating point AIFF compression was not working properly.Ĭhanged: Updated to Visual Studio 17.8.3.Ĭhanged: Revised code signing.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |