You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* preserve-encoding:
README.adoc: minor wording fix.
Move (not really portable) builtin bswap function into header.
README.adoc: document float / double / 32 bit raw stream format
raw-format-test.sh: also validate 8-bit raw input/output
RawConverter: fix sign flip bug for big endian encoding.
raw-format-test.sh: enable more test cases for unsigned encoding.
Make testrawconverter fail if int16/uint16 values don't match.
Extend testrawconverter to check 16-bit conversion values.
TESTS: add raw-format-test (using ffmpeg)
Make HLS work again with the encoding related changes.
SFInputStream: handle more soundfile subformat types
This ensures that libsndfile input .ogg and .mp3 files are treated as 24-bit
again (like it used to be in previous audiowmark versions).
Add wave subformat test.
wav-pipe-test.sh: update test to handle 24:24 and 32:32 in:out bit checks.
For raw streams, use float / double as encoding name.
Changing raw bit depth is no longer supported for float / double encoding.
Support 8 bit format in WavPipeInputStream.
StdoutWavOutputStream: preserve encoding rather than optimizing for speed.
Support float/double input for WavPipeInputStream.
Float encoding fixes.
Write floating point output in SFOutputStream for Encoding::FLOAT.
Implement Encoding::FLOAT conversions in RawConverter.
Fix testwavformat utility.
Add Encoding accessor for streams/formats to represent float/double input.
Add utility to test sndfile encoding.
Signed-off-by: Stefan Westerfeld <[email protected]>
0 commit comments