-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Big update provided by Janne Hyvärinen (Case).
Changes include: * fixed pipe encoding missing the beginning of the audio and breaking gaplessness. * fixed the encoder to not read data beyond data chunk. * added support for 24 bit integer and 32 bit integer and floating point input data. * added Unicode filename support for input and output files. * added support for WAVE_FORMAT_EXTENSIBLE file format and RIFX big endian WAVE files. * Made encoder reject input tracks with zero samples. * Added support for printing unicode filenames to the console. * Fixed gapless data saving, the encoder tried to store too long numbers in padding info fields and the numbers got truncated as the storage space is only 12 bits long. * Fixed internal resampling to produce output with correct lengths. * Fixed encoding WAV files with huge headers. * Fixed writing empty track when input had unsupported sample rate. * Added more detailed error message for input file rejection if the audio specs weren't supported.
- Loading branch information
1 parent
39f3d1c
commit 6d57f3f
Showing
17 changed files
with
791 additions
and
489 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.