toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return {
    'mid': mid,
    'send': send,
    'substream': substream?.index,
    'temporal': temporal?.index,
    'spatial_layer': spatial_layer?.index,
    'temporal_layer': temporal_layer?.index,
    'fallback': fallback,
    'audio_level_average': audio_level_average,
    'audio_active_packets': audio_active_packets,
    'min_delay': min_delay,
    'max_delay': max_delay,
  }..removeWhere((key, value) => value == null);
}