Bug 1709481: Make sure to update AudioConduit when going null -> non-null and vice-versa. r=mjf

Differential Revision: https://phabricator.services.mozilla.com/D114626
This commit is contained in:
Byron Campen [:bwc] 2021-05-11 15:12:53 +00:00
Родитель 2a7c533a92
Коммит 46a55692d7
1 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@ -1857,6 +1857,11 @@ PeerConnectionImpl::ReplaceTrackNoRenegotiation(TransceiverImpl& aTransceiver,
return rv;
}
}
} else if (!oldSendTrack != !aWithTrack) {
if (NS_WARN_IF(NS_FAILED(rv = aTransceiver.UpdateConduit()))) {
CSFLogError(LOGTAG, "Error Updating AudioConduit");
return rv;
}
}
return NS_OK;