Revert 5259 "Callback for send bitrate estimates"
CL is causing flakiness in RampUpTest.WithoutPacing. > Callback for send bitrate estimates > > BUG=2235 > R=mflodman@webrtc.org, pbos@webrtc.org, stefan@webrtc.org > > Review URL: https://webrtc-codereview.appspot.com/4459004 R=mflodman@webrtc.org, pbos@webrtc.org TBR=mflodman Review URL: https://webrtc-codereview.appspot.com/5579005 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5261 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
@ -1559,7 +1559,7 @@ void ModuleRtpRtcpImpl::BitrateSent(uint32_t* total_rate,
|
||||
return;
|
||||
}
|
||||
if (total_rate != NULL)
|
||||
*total_rate = rtp_sender_.BitrateSent();
|
||||
*total_rate = rtp_sender_.BitrateLast();
|
||||
if (video_rate != NULL)
|
||||
*video_rate = rtp_sender_.VideoBitrateSent();
|
||||
if (fec_rate != NULL)
|
||||
@ -1568,31 +1568,6 @@ void ModuleRtpRtcpImpl::BitrateSent(uint32_t* total_rate,
|
||||
*nack_rate = rtp_sender_.NackOverheadRate();
|
||||
}
|
||||
|
||||
void ModuleRtpRtcpImpl::RegisterVideoBitrateObserver(
|
||||
BitrateStatisticsObserver* observer) {
|
||||
{
|
||||
CriticalSectionScoped cs(critical_section_module_ptrs_.get());
|
||||
if (!child_modules_.empty()) {
|
||||
for (std::list<ModuleRtpRtcpImpl*>::const_iterator it =
|
||||
child_modules_.begin();
|
||||
it != child_modules_.end();
|
||||
++it) {
|
||||
RtpRtcp* module = *it;
|
||||
if (module)
|
||||
module->RegisterVideoBitrateObserver(observer);
|
||||
++it;
|
||||
}
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
rtp_sender_.RegisterBitrateObserver(observer);
|
||||
}
|
||||
|
||||
BitrateStatisticsObserver* ModuleRtpRtcpImpl::GetVideoBitrateObserver() const {
|
||||
return rtp_sender_.GetBitrateObserver();
|
||||
}
|
||||
|
||||
// Bad state of RTP receiver request a keyframe.
|
||||
void ModuleRtpRtcpImpl::OnRequestIntraFrame() {
|
||||
RequestKeyFrame();
|
||||
|
Reference in New Issue
Block a user