Hacker News new | ask | show | jobs
by Kirby64 2349 days ago
Sure, most Bluetooth chips CAN decode most codecs... but it's a matter of power efficiency. If you're trying to make things as efficient as possible, you don't want something that can decode a bunch of different codecs. More specialized means it should be more efficient.
1 comments

In practice, these codecs are all going to be decoded in firmware on a DSP anyway - while the hardware is optimized for efficient implementation of algorithms like this, which one doesn't matter so much. Also, LC3 seems to have roughly the same computational complexity on one as Opus based on the figures I've seen, and about the same quality too.

I have a distinct suspicion that in reality the only relevant feature LC3 has which Opus lacks is that it ensures a nice ongoing stream of licensing money for the Fraunhofer Institute and Ericsson, who designed it and worked to get it into the standard.