Add support for libshine-fxp fixed point math MP3 encoder
|Reported by:||patters||Owned by:|
|Blocking:||Reproduced by developer:||no|
|Analyzed by developer:||no|
I'm not a developer so I lack the experience to hack this into the source myself, but it would be useful on ARM systems which lack an FPU to have fast MP3 encoder support, by adding optional external support for this library:
I found in my own testing that shineenc was 13x faster than LAME. Details here:
The quality of the encode is supposedly worse than LAME, but encoding at 320Kbps makes up for this and is still comparatively very fast. This would allow basic ARM systems such as the Marvell mv6282 SoC to transcode audio to MP3 in realtime - something they cannot currently achieve.