sonyxperiadev / device-sony-yoshino

19 stars 40 forks source link

[WIP] [DO NOT MERGE] yoshino: audio: prepare aaudio and HiFi routes for better pl… #138

Open lzlrd opened 5 years ago

lzlrd commented 5 years ago

…ayback

AAudio is a new playback method introduced in Oreo for low latency with the ability to write directly to ALSA buffers. Explained here https://web.archive.org/web/20190531163856/https://source.android.com/devices/audio/aaudio. Also add in HiFi playback routes from stock to allow improved playback with apps that do not dedicate exclusive access to the audio platform.

General cleanup and merging of BT SCO paths into one is also part of this commit. The extra file allows older apps and apps using proaudio route to take better advantage of our audio subsystem too.

Signed-off-by: Laster K. (lazerl0rd) officiallazerl0rd@gmail.com

lzlrd commented 5 years ago

Pairing with https://github.com/sonyxperiadev/device-sony-maple/pull/63

jerpelea commented 5 years ago

please rebase and split the patch in functionality patches