Index: webrtc/video_engine/vie_channel_group.cc |
diff --git a/webrtc/video_engine/vie_channel_group.cc b/webrtc/video_engine/vie_channel_group.cc |
index 42f6c852f0fd4ba548d4092b6579dbe28fb11113..42ffafb7d01ad384cad787a37946beb78d4e6884 100644 |
--- a/webrtc/video_engine/vie_channel_group.cc |
+++ b/webrtc/video_engine/vie_channel_group.cc |
@@ -187,12 +187,14 @@ ChannelGroup::~ChannelGroup() { |
bool ChannelGroup::CreateSendChannel(int channel_id, |
Transport* transport, |
+ SendStatisticsProxy* stats_proxy, |
+ I420FrameCallback* pre_encode_callback, |
int number_of_cores, |
const std::vector<uint32_t>& ssrcs) { |
RTC_DCHECK(!ssrcs.empty()); |
- rtc::scoped_ptr<ViEEncoder> vie_encoder( |
- new ViEEncoder(channel_id, number_of_cores, *process_thread_, |
- pacer_.get(), bitrate_allocator_.get())); |
+ rtc::scoped_ptr<ViEEncoder> vie_encoder(new ViEEncoder( |
+ channel_id, number_of_cores, process_thread_, stats_proxy, |
+ pre_encode_callback, pacer_.get(), bitrate_allocator_.get())); |
if (!vie_encoder->Init()) { |
return false; |
} |