| Index: webrtc/video/payload_router.cc | 
| diff --git a/webrtc/video/payload_router.cc b/webrtc/video/payload_router.cc | 
| index 968d82df62a0fa2c7153f49ca70202ea6c05090a..d466e41bb01bb44f0621fb2844b99ac2751c83cf 100644 | 
| --- a/webrtc/video/payload_router.cc | 
| +++ b/webrtc/video/payload_router.cc | 
| @@ -16,8 +16,10 @@ | 
|  | 
| namespace webrtc { | 
|  | 
| -PayloadRouter::PayloadRouter() | 
| -    : active_(false), num_sending_modules_(0) {} | 
| +PayloadRouter::PayloadRouter(const std::vector<RtpRtcp*>& rtp_modules) | 
| +    : active_(false), num_sending_modules_(1), rtp_modules_(rtp_modules) { | 
| +  UpdateModuleSendingState(); | 
| +} | 
|  | 
| PayloadRouter::~PayloadRouter() {} | 
|  | 
| @@ -26,12 +28,6 @@ size_t PayloadRouter::DefaultMaxPayloadLength() { | 
| return IP_PACKET_SIZE - kIpUdpSrtpLength; | 
| } | 
|  | 
| -void PayloadRouter::Init( | 
| -    const std::vector<RtpRtcp*>& rtp_modules) { | 
| -  RTC_DCHECK(rtp_modules_.empty()); | 
| -  rtp_modules_ = rtp_modules; | 
| -} | 
| - | 
| void PayloadRouter::set_active(bool active) { | 
| rtc::CritScope lock(&crit_); | 
| if (active_ == active) | 
|  |