Jasonette / JASONETTE-Android

📡 Native App over HTTP, on Android
https://www.jasonette.com
Other
1.6k stars 270 forks source link

remove dependency on ffmpeg #161

Closed maks closed 7 years ago

maks commented 7 years ago

The dependency on ffmpeg via a library that the audio-convert library itself depends (for converting wav to m4a as the audio-recording lib only supports recording to wav because it allows pausing-resuming recordings) means that the APK size is enlarged by ~11MB and the included native binary is for ARM only so does not work on other architectures such as x86 (eg. SDK emulator, some popular android tablets).

Therefore removing ffmpeg will require patching the audio record library to be able to directly record to m4a 's as well as removing the use of the audio-convert library.