Only set the RtcEventLog for media transport when it's used for media.
Currently, GenerateOrGetLastMediaTransportOffer() creates a media transport that has an RtcEventLog, regardless of whether the media transport is used for media or data channels. It should only set the RtcEventLog when used for media. Bug: webrtc:10789 Change-Id: Id91c16973deec89bbc8c6518c4c9f1039f1265fc Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/144367 Commit-Queue: Bjorn Mellem <mellem@webrtc.org> Commit-Queue: Steve Anton <steveanton@webrtc.org> Reviewed-by: Peter Slatala <psla@webrtc.org> Reviewed-by: Steve Anton <steveanton@webrtc.org> Cr-Commit-Position: refs/heads/master@{#28450}
This commit is contained in:
parent
73bfc0ea8d
commit
b073f1c27f
@ -1677,7 +1677,9 @@ JsepTransportController::GenerateOrGetLastMediaTransportOffer() {
|
||||
webrtc::MediaTransportSettings settings;
|
||||
settings.is_caller = true;
|
||||
settings.pre_shared_key = rtc::CreateRandomString(32);
|
||||
settings.event_log = config_.event_log;
|
||||
if (config_.use_media_transport_for_media) {
|
||||
settings.event_log = config_.event_log;
|
||||
}
|
||||
auto media_transport_or_error =
|
||||
config_.media_transport_factory->CreateMediaTransport(network_thread_,
|
||||
settings);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user