MrMC / mrmc

MrMC Main Repository - By using this code you agree to follow the GPLv2 license.
http://forum.mrmc.tv
Other
187 stars 68 forks source link

[REQUEST] A new AudioEngine sink for AAudio API for Pro Audio #28

Open Hedda opened 7 years ago

Hedda commented 7 years ago

AAudio is a new Android C API introduced in the Android 8.0 (Oreo) release. It is designed for high-performance audio applications that require low latency. Apps communicate with AAudio by reading and writing data to streams.

https://developer.android.com/ndk/guides/audio/aaudio/aaudio.html

Assume that MrMC / Kodi needs a new AudioEngine sink to utilize this on Android "O" preview?

https://developer.android.com/preview/index.html

This new API can improve the stereo/surround audio upmixing and downmixing functionality of Kodi.

Example get high fidelity audio output when not bitstreaming, like when using Audio DSP addons

Read http://forum.kodi.tv/showthread.php?tid=252871

As well as http://kodi.wiki/view/Audio_DSP

And all other threads in the Audio DSP forum http://forum.kodi.tv/forumdisplay.php?fid=235

@AchimTuran vision is for Kodi to get native high fidelity audio output without bitstreaming.

MrMC commented 7 years ago

Yes, give it a year or so before Android O becomes stable.