├── .clang-format ├── .gitignore ├── CMakeLists.txt ├── LICENSE.txt ├── README.md ├── archive ├── README.md ├── aarch64 │ ├── libaptX-1.0.16-rel-Android21-arm64.so │ └── libaptXHD-1.0.1-rel-Android21-arm64.so ├── armv6 │ └── libbt-aptx.so ├── armv7 │ ├── libaptX-1.0.0-rel-Android21-ARMv7A.so │ ├── libaptXHD-1.0.0-rel-Android21-ARMv7A.so │ ├── libbt-aptX-ARM-4.2.2.so │ └── libbt-aptx-4.0.3.so ├── qdsp6 │ ├── capi_v2_aptX_CLHDAD_Encoder.so │ ├── capi_v2_aptX_Classic.so │ └── capi_v2_aptX_HD.so └── x86 │ └── libbt-aptX-x86-4.2.2.so ├── config.h.in ├── doc ├── CMakeLists.txt └── Doxyfile.in ├── include ├── aptx422.h ├── aptxHD100.h └── openaptx.h ├── openaptx.pc.in ├── src ├── CMakeLists.txt ├── aptx-ffmpeg.c ├── aptx-freeaptx.c ├── aptx-stub.c ├── aptx422 │ ├── encode.c │ ├── encode.h │ ├── main.c │ ├── mathex.h │ ├── params.c │ ├── params.h │ ├── processor.c │ ├── processor.h │ ├── qmf.c │ ├── qmf.h │ ├── quantizer.c │ ├── quantizer.h │ ├── search.c │ └── search.h ├── aptxhd100 │ ├── encode.c │ ├── encode.h │ ├── main.c │ ├── mathex.h │ ├── params.c │ ├── params.h │ ├── processor.c │ ├── processor.h │ ├── qmf.c │ ├── qmf.h │ ├── quantizer.c │ ├── quantizer.h │ ├── search.c │ └── search.h └── sample │ ├── bin2array.c │ ├── sonar.aptx │ ├── sonar.aptxhd │ └── sonar.wav ├── test ├── CMakeLists.txt ├── benchmark.sh ├── heval-422.c ├── heval-422.gdb ├── heval-hd100.c ├── inspect-422.c ├── inspect-422.h ├── inspect-hd100.c ├── inspect-hd100.h ├── inspect-utils.c └── inspect-utils.h └── utils ├── CMakeLists.txt ├── aptxdec.c └── aptxenc.c /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/README.md -------------------------------------------------------------------------------- /archive/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/archive/README.md -------------------------------------------------------------------------------- /archive/aarch64/libaptX-1.0.16-rel-Android21-arm64.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/archive/aarch64/libaptX-1.0.16-rel-Android21-arm64.so -------------------------------------------------------------------------------- /archive/aarch64/libaptXHD-1.0.1-rel-Android21-arm64.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/archive/aarch64/libaptXHD-1.0.1-rel-Android21-arm64.so -------------------------------------------------------------------------------- /archive/armv6/libbt-aptx.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/archive/armv6/libbt-aptx.so -------------------------------------------------------------------------------- /archive/armv7/libaptX-1.0.0-rel-Android21-ARMv7A.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/archive/armv7/libaptX-1.0.0-rel-Android21-ARMv7A.so -------------------------------------------------------------------------------- /archive/armv7/libaptXHD-1.0.0-rel-Android21-ARMv7A.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/archive/armv7/libaptXHD-1.0.0-rel-Android21-ARMv7A.so -------------------------------------------------------------------------------- /archive/armv7/libbt-aptX-ARM-4.2.2.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/archive/armv7/libbt-aptX-ARM-4.2.2.so -------------------------------------------------------------------------------- /archive/armv7/libbt-aptx-4.0.3.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/archive/armv7/libbt-aptx-4.0.3.so -------------------------------------------------------------------------------- /archive/qdsp6/capi_v2_aptX_CLHDAD_Encoder.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/archive/qdsp6/capi_v2_aptX_CLHDAD_Encoder.so -------------------------------------------------------------------------------- /archive/qdsp6/capi_v2_aptX_Classic.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/archive/qdsp6/capi_v2_aptX_Classic.so -------------------------------------------------------------------------------- /archive/qdsp6/capi_v2_aptX_HD.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/archive/qdsp6/capi_v2_aptX_HD.so -------------------------------------------------------------------------------- /archive/x86/libbt-aptX-x86-4.2.2.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/archive/x86/libbt-aptX-x86-4.2.2.so -------------------------------------------------------------------------------- /config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/config.h.in -------------------------------------------------------------------------------- /doc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/doc/CMakeLists.txt -------------------------------------------------------------------------------- /doc/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/doc/Doxyfile.in -------------------------------------------------------------------------------- /include/aptx422.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/include/aptx422.h -------------------------------------------------------------------------------- /include/aptxHD100.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/include/aptxHD100.h -------------------------------------------------------------------------------- /include/openaptx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/include/openaptx.h -------------------------------------------------------------------------------- /openaptx.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/openaptx.pc.in -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/aptx-ffmpeg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptx-ffmpeg.c -------------------------------------------------------------------------------- /src/aptx-freeaptx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptx-freeaptx.c -------------------------------------------------------------------------------- /src/aptx-stub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptx-stub.c -------------------------------------------------------------------------------- /src/aptx422/encode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptx422/encode.c -------------------------------------------------------------------------------- /src/aptx422/encode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptx422/encode.h -------------------------------------------------------------------------------- /src/aptx422/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptx422/main.c -------------------------------------------------------------------------------- /src/aptx422/mathex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptx422/mathex.h -------------------------------------------------------------------------------- /src/aptx422/params.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptx422/params.c -------------------------------------------------------------------------------- /src/aptx422/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptx422/params.h -------------------------------------------------------------------------------- /src/aptx422/processor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptx422/processor.c -------------------------------------------------------------------------------- /src/aptx422/processor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptx422/processor.h -------------------------------------------------------------------------------- /src/aptx422/qmf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptx422/qmf.c -------------------------------------------------------------------------------- /src/aptx422/qmf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptx422/qmf.h -------------------------------------------------------------------------------- /src/aptx422/quantizer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptx422/quantizer.c -------------------------------------------------------------------------------- /src/aptx422/quantizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptx422/quantizer.h -------------------------------------------------------------------------------- /src/aptx422/search.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptx422/search.c -------------------------------------------------------------------------------- /src/aptx422/search.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptx422/search.h -------------------------------------------------------------------------------- /src/aptxhd100/encode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptxhd100/encode.c -------------------------------------------------------------------------------- /src/aptxhd100/encode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptxhd100/encode.h -------------------------------------------------------------------------------- /src/aptxhd100/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptxhd100/main.c -------------------------------------------------------------------------------- /src/aptxhd100/mathex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptxhd100/mathex.h -------------------------------------------------------------------------------- /src/aptxhd100/params.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptxhd100/params.c -------------------------------------------------------------------------------- /src/aptxhd100/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptxhd100/params.h -------------------------------------------------------------------------------- /src/aptxhd100/processor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptxhd100/processor.c -------------------------------------------------------------------------------- /src/aptxhd100/processor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptxhd100/processor.h -------------------------------------------------------------------------------- /src/aptxhd100/qmf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptxhd100/qmf.c -------------------------------------------------------------------------------- /src/aptxhd100/qmf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptxhd100/qmf.h -------------------------------------------------------------------------------- /src/aptxhd100/quantizer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptxhd100/quantizer.c -------------------------------------------------------------------------------- /src/aptxhd100/quantizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptxhd100/quantizer.h -------------------------------------------------------------------------------- /src/aptxhd100/search.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptxhd100/search.c -------------------------------------------------------------------------------- /src/aptxhd100/search.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/aptxhd100/search.h -------------------------------------------------------------------------------- /src/sample/bin2array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/sample/bin2array.c -------------------------------------------------------------------------------- /src/sample/sonar.aptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/sample/sonar.aptx -------------------------------------------------------------------------------- /src/sample/sonar.aptxhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/sample/sonar.aptxhd -------------------------------------------------------------------------------- /src/sample/sonar.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/src/sample/sonar.wav -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/test/benchmark.sh -------------------------------------------------------------------------------- /test/heval-422.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/test/heval-422.c -------------------------------------------------------------------------------- /test/heval-422.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/test/heval-422.gdb -------------------------------------------------------------------------------- /test/heval-hd100.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/test/heval-hd100.c -------------------------------------------------------------------------------- /test/inspect-422.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/test/inspect-422.c -------------------------------------------------------------------------------- /test/inspect-422.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/test/inspect-422.h -------------------------------------------------------------------------------- /test/inspect-hd100.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/test/inspect-hd100.c -------------------------------------------------------------------------------- /test/inspect-hd100.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/test/inspect-hd100.h -------------------------------------------------------------------------------- /test/inspect-utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/test/inspect-utils.c -------------------------------------------------------------------------------- /test/inspect-utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/test/inspect-utils.h -------------------------------------------------------------------------------- /utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/utils/CMakeLists.txt -------------------------------------------------------------------------------- /utils/aptxdec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/utils/aptxdec.c -------------------------------------------------------------------------------- /utils/aptxenc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arkq/openaptx/HEAD/utils/aptxenc.c --------------------------------------------------------------------------------