Various codecs implemented in C/C++, with various build mechanisms, including Android support, suitable for JNI