Add audioBitrate option for publishAudioTrack. (#124)
This commit is contained in:
@@ -64,6 +64,10 @@ class LocalParticipant extends Participant<LocalTrackPublication> {
|
||||
|
||||
final transceiverInit = rtc.RTCRtpTransceiverInit(
|
||||
direction: rtc.TransceiverDirection.SendOnly,
|
||||
sendEncodings: [
|
||||
if (publishOptions.audioBitrate > 0)
|
||||
rtc.RTCRtpEncoding(maxBitrate: publishOptions.audioBitrate),
|
||||
],
|
||||
);
|
||||
// addTransceiver cannot pass in a kind parameter due to a bug in flutter-webrtc (web)
|
||||
track.transceiver = await room.engine.publisher?.pc.addTransceiver(
|
||||
|
||||
Reference in New Issue
Block a user