Skip to content

aaudio: can't get timing after a flush with some devices

After a flush, AAudioStream_getTimestamp will always return a AAUDIO_ERROR_INVALID_STATE resulting in bad A/V sync.

So far, it's only happening on the Samsung Galaxy S22 (API Level 31).

Edited by Thomas Guillem
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information