Call OnTransportFeedback just when feedback_observer exist.
BUG=webrtc:6523
Review-Url: https://codereview.webrtc.org/2404233004
Cr-Original-Commit-Position: refs/heads/master@{#14667}
Cr-Mirrored-From: https://chromium.googlesource.com/external/webrtc
Cr-Mirrored-Commit: 9960bb14695f5c9a1c60c0f371a21d58b663e8ff
diff --git a/voice_engine/channel.cc b/voice_engine/channel.cc
index ac42430..e36e54d 100644
--- a/voice_engine/channel.cc
+++ b/voice_engine/channel.cc
@@ -183,7 +183,8 @@
void OnTransportFeedback(const rtcp::TransportFeedback& feedback) override {
RTC_DCHECK(network_thread_.CalledOnValidThread());
rtc::CritScope lock(&crit_);
- feedback_observer_->OnTransportFeedback(feedback);
+ if (feedback_observer_)
+ feedback_observer_->OnTransportFeedback(feedback);
}
std::vector<PacketInfo> GetTransportFeedbackVector() const override {
RTC_NOTREACHED();