buildAndroid method

AudioContextAndroid buildAndroid()

Implementation

AudioContextAndroid buildAndroid() {
  return AudioContextAndroid(
    isSpeakerphoneOn: route == AudioContextConfigRoute.speaker,
    stayAwake: stayAwake,
    usageType: respectSilence
        ? AndroidUsageType.notificationRingtone
        : (route == AudioContextConfigRoute.earpiece
            ? AndroidUsageType.voiceCommunication
            : AndroidUsageType.media),
    audioFocus: duckAudio
        ? AndroidAudioFocus.gainTransientMayDuck
        : AndroidAudioFocus.gain,
  );
}