Index: talk/media/webrtc/webrtcvoiceengine.cc |
diff --git a/talk/media/webrtc/webrtcvoiceengine.cc b/talk/media/webrtc/webrtcvoiceengine.cc |
index 54fac221d8fb7d6d829f606e8ab5f9897dc2469a..ca9e1ae2a55ec46297e3bfb5e87de76b971826ab 100644 |
--- a/talk/media/webrtc/webrtcvoiceengine.cc |
+++ b/talk/media/webrtc/webrtcvoiceengine.cc |
@@ -52,6 +52,7 @@ |
#include "webrtc/base/stringutils.h" |
#include "webrtc/common.h" |
#include "webrtc/modules/audio_processing/include/audio_processing.h" |
+#include "webrtc/system_wrappers/interface/field_trial.h" |
namespace cricket { |
namespace { |
@@ -407,6 +408,11 @@ void WebRtcVoiceEngine::Construct() { |
rtp_header_extensions_.push_back( |
RtpHeaderExtension(kRtpAbsoluteSenderTimeHeaderExtension, |
kRtpAbsoluteSenderTimeHeaderExtensionDefaultId)); |
+ if (webrtc::field_trial::FindFullName("WebRTC-SendSideBwe") == "Enabled") { |
+ rtp_header_extensions_.push_back(RtpHeaderExtension( |
+ kRtpTransportSequenceNumberHeaderExtension, |
+ kRtpTransportSequenceNumberHeaderExtensionDefaultId)); |
+ } |
options_ = GetDefaultEngineOptions(); |
} |