WebRTCTrackMap.fromJson constructor

WebRTCTrackMap.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory WebRTCTrackMap.fromJson(Map<String, dynamic> json) => WebRTCTrackMap(
    kind: (json['Kind'] as String?) ?? '',
    trackIndex: (json['TrackIndex'] as num?)?.toInt() ?? 0,
    senderId: (json['SenderId'] as num?)?.toInt() ?? 0,
    senderTrackId: (json['SenderTrackId'] as num?)?.toInt() ?? 0,
    streamId: (json['StreamId'] as String?) ?? '',
    sourceType: (json['SourceType'] as String?) ?? '',
    active: (json['Active'] as bool?) ?? false,
);