Releases: pali/libopenaptx
0.2.1
0.2.0
New version 0.2.0 with lot of fixes
-
Introduce a new library functions aptx_decode_sync() and
aptx_decode_sync_finish() for synchronization and decoding
partially corrupted continuous stream -
Improve synchronization support in openaptxdec utility via
these new library functions -
Fix openaptxdec utility to not output data which are result of
decoding the trailing aptx padding from the last aptX sample -
Fix exit codes from utilities, returns 1 when error occurred
-
Make utilities to be compatible with Windows systems, set
stdin and stdout to binary mode -
Make source code to be compatible with ISO C90, C99, C11, C17,
ISO C++ 1998, 2011, 2014, 2017, 2020 and also with MSVC 6.0
(and new), but there is one exception that stdint.h header file
with basic fixed width integer types needs to be provided -
Fix integer variable types, size, signedness and const qualifiers
-
Make Makefile to be POSIX compatible
-
Do not install static executables
-
Generate and install a new pkg-config file for library
-
Provide and install static library libopenaptx.a
-
Enable -O3 optimizations in Makefile by default
-
Update parameters for sox/play examples in README and help
0.1.0
New version 0.1.0 which fixes decoding delay
New API function aptx_encode_finish() flushes encoding buffer and adds last
90 encoded samples, so caller has ability to encode whole input stream.
Function aptx_decode() was fixed to drop first 90 decoded samples which are
used just for predictor and contain noise.