Index: webrtc/api/rtpreceiver.cc |
diff --git a/webrtc/api/rtpreceiver.cc b/webrtc/api/rtpreceiver.cc |
index 0150dfd546c25e3b238b61a22e8ed58adf7dbd0d..9a5fcfc9dbceb230b2b5c051b60a9ea2e21f7f3a 100644 |
--- a/webrtc/api/rtpreceiver.cc |
+++ b/webrtc/api/rtpreceiver.cc |
@@ -24,7 +24,7 @@ AudioRtpReceiver::AudioRtpReceiver(MediaStreamInterface* stream, |
ssrc_(ssrc), |
provider_(provider), |
track_(AudioTrackProxy::Create( |
- rtc::Thread::Current(), |
+ rtc::Thread::Current(), nullptr, |
AudioTrack::Create(track_id, |
RemoteAudioSource::Create(ssrc, provider)))), |
cached_track_enabled_(track_->enabled()) { |
@@ -84,7 +84,7 @@ VideoRtpReceiver::VideoRtpReceiver(MediaStreamInterface* stream, |
worker_thread, |
true /* remote */)), |
track_(VideoTrackProxy::Create( |
- rtc::Thread::Current(), |
+ rtc::Thread::Current(), worker_thread, |
VideoTrack::Create(track_id, source_.get()))) { |
source_->SetState(MediaSourceInterface::kLive); |
provider_->SetVideoPlayout(ssrc_, true, &broadcaster_); |