My code is using AudioRecord to record audio. Now I added oboe LiveEffectEngine for their live effect and the AudioRecord doesn't really record (with no exception). My Galaxy S7(android 8.0.0) is using oboe opensles. Is there any fix so the AudioRecord works together with the oboe? (Or maybe is there a way to know which devices can't handle 2 recorders, api >= 26)
When I force the oboe to use oboe opensles for a newer device(one plus 9), the AudioRecord works well (including the LiveEffectEngine) and it succeeds to record the mic.
Expected behavior: AudioRecord should record the mic while LiveEffectEngine works well
Actual behavior AudioRecord doesn't fail but records nothing (zeros buffers) while LiveEffectEngine works well.