Connect pacer/padding to SuspendBelowMinBitrate
The suspend function must not be engaged unless padding is also enabled. This CL makes the connection so that the pacer and padding is enabled when SuspendBelowMinBitrate is. Had to change the unit test to make it aware of the padding packets. BUG=2606 R=mflodman@webrtc.org, pbos@webrtc.org, stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/4089004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5153 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
@ -104,6 +104,8 @@ VideoSendStream::VideoSendStream(newapi::Transport* transport,
|
||||
static_cast<unsigned char>(i));
|
||||
}
|
||||
}
|
||||
if (config_.suspend_below_min_bitrate)
|
||||
config_.pacing = true;
|
||||
rtp_rtcp_->SetTransmissionSmoothingStatus(channel_, config_.pacing);
|
||||
if (!config_.rtp.rtx.ssrcs.empty()) {
|
||||
assert(config_.rtp.rtx.ssrcs.size() == config_.rtp.ssrcs.size());
|
||||
|
Reference in New Issue
Block a user