aptx: implement the aptX bluetooth codec

Multimedia / FFmpeg - Aurelien Jacobs [gnuage.org] - 10 November 2017 21:32 EST

The encoder was reverse engineered from binary library and from EP0398973B1 patent (long expired). The decoder was simply deduced from the encoder.

a337b36b8b aptx: implement the aptX bluetooth codec
doc/general.texi | 2 +
libavcodec/Makefile | 2 +
libavcodec/allcodecs.c | 1 +
libavcodec/aptx.c | 860 ++++++++++++++++++++++++++++++++++++++++++++++++
libavcodec/avcodec.h | 1 +
libavcodec/codec_desc.c | 7 +
6 files changed, 873 insertions(+)

  • Share