Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

convert Int16 to Float so we can get FAST path on older devices #276

Closed
philburk opened this issue Nov 21, 2018 · 1 comment
Closed

convert Int16 to Float so we can get FAST path on older devices #276

philburk opened this issue Nov 21, 2018 · 1 comment
Assignees

Comments

@philburk
Copy link
Collaborator

Legacy AudioTrack will not support a FAST path for Input stream in Float format.
This affects OpenSL ES and AAudio Legacy path before P.
AAudio on P will convert Int16 to Float.
This does not affect the AAudio MMAP path.

For affected devices, we should request Int16 from the framework for low latency streams.
If the caller selects Float then we should convert the data in Oboe.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants