From 82322be78392dd65189bb65ef3b943e8b90edf06 Mon Sep 17 00:00:00 2001 From: David Zhao Date: Wed, 11 Aug 2021 12:16:20 -0700 Subject: [PATCH] fix bug preventing publishing for web (thanks @HiroshiHorie) --- lib/src/participant/local_participant.dart | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/src/participant/local_participant.dart b/lib/src/participant/local_participant.dart index 1f89b4e..c24951a 100644 --- a/lib/src/participant/local_participant.dart +++ b/lib/src/participant/local_participant.dart @@ -37,9 +37,9 @@ class LocalParticipant extends Participant { var transceiverInit = new RTCRtpTransceiverInit( direction: TransceiverDirection.SendOnly, ); + // addTransceiver cannot pass in a kind parameter due to a bug in flutter-webrtc (web) track.transceiver = await _engine.publisher?.pc.addTransceiver( track: track.mediaTrack, - kind: track.mediaType, init: transceiverInit, ); @@ -66,10 +66,10 @@ class LocalParticipant extends Participant { var transceiverInit = new RTCRtpTransceiverInit( direction: TransceiverDirection.SendOnly, ); - // TODO: video encodings and simulcast + // TODO: video encodings and simulcasts + // addTransceiver cannot pass in a kind parameter due to a bug in flutter-webrtc (web) track.transceiver = await _engine.publisher?.pc.addTransceiver( track: track.mediaTrack, - kind: track.mediaType, init: transceiverInit, );