Configure AndroidAudioAttributes from audio_session.

This commit is contained in:
Ryan Heise 2020-08-22 13:44:51 +10:00
parent 09eb73be34
commit c1716cbb3b
3 changed files with 12 additions and 2 deletions

View file

@ -553,11 +553,12 @@ public class AudioPlayer implements MethodCallHandler, Player.EventListener, Aud
}
private void setAudioAttributes(Map<?, ?> json) {
ensurePlayerInitialized();
AudioAttributes.Builder builder = new AudioAttributes.Builder();
builder.setContentType((Integer)json.get("contentType"));
builder.setFlags((Integer)json.get("flags"));
builder.setUsage((Integer)json.get("usage"));
builder.setAllowedCapturePolicy((Integer)json.get("allowedCapturePolicy"));
//builder.setAllowedCapturePolicy((Integer)json.get("allowedCapturePolicy"));
player.setAudioAttributes(builder.build());
}