aptx: implement the aptX bluetooth codec

The encoder was reverse engineered from binary library and from
EP0398973B1 patent (long expired).
The decoder was simply deduced from the encoder.
This commit is contained in:
Aurelien Jacobs 2017-11-10 22:09:23 +01:00 committed by Rostislav Pehlivanov
parent 81c021c6a2
commit a337b36b8b
6 changed files with 873 additions and 0 deletions

View file

@ -406,6 +406,7 @@ static void register_all(void)
REGISTER_DECODER(AMRNB, amrnb);
REGISTER_DECODER(AMRWB, amrwb);
REGISTER_DECODER(APE, ape);
REGISTER_ENCDEC (APTX, aptx);
REGISTER_DECODER(ATRAC1, atrac1);
REGISTER_DECODER(ATRAC3, atrac3);
REGISTER_DECODER(ATRAC3AL, atrac3al);