WebRTCOffer.fromJson constructor

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

Implementation

factory WebRTCOffer.fromJson(Map<String, dynamic> json) => WebRTCOffer(
    sdp: (json['Sdp'] as String?) ?? '',
    opcodeGroupsFromServer: Opcode.fromValue((json['OpcodeGroupsFromServer'] as num?)?.toInt() ?? 0),
    opcodeGroupsToServer: Opcode.fromValue((json['OpcodeGroupsToServer'] as num?)?.toInt() ?? 0),
    useAudioTrack: (json['UseAudioTrack'] as bool?) ?? false,
    useVideoTrack: (json['UseVideoTrack'] as bool?) ?? false,
    useDataChannel: (json['UseDataChannel'] as bool?) ?? false,
);