toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return {
    'user_hardware_acoustic_echo_canceler': useHardwareAcousticEchoCanceler,
    'audio_source': audioSource?.toList(),
    'track_initial_state':
        HMSTrackInitStateValue.getValuefromHMSTrackInitState(
            trackInitialState),
    'audio_mode': (audioMode != null)
        ? HMSAudioModeValues.getNameFromHMSAudioMode(audioMode!)
        : null,
    'phone_call_state':
        HMSAndroidPhoneCallStateValue.getValuefromHMSPhoneCallState(
            phoneCallState),
    'enable_noise_cancellation': enableNoiseCancellation
  };
}