Bitrate controller is used in VoiceEngine to smoothen the fraction loss from RTCP report blocks. This CL removes the usage of the BitrateController and calculates its own fraction loss average insted. This introduces some duplicated code between BitrateController and Channel, but removes processing overhead and the incorrect bandwidth estimation numbers reported by the bitrate controller. BUG=4310 TEST=voe_cmd_test with network simulator R=minyue@webrtc.org Review URL: https://webrtc-codereview.appspot.com/39999004 Cr-Commit-Position: refs/heads/master@{#8386} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8386 4adac7df-926f-26a2-2b94-8c16560cd09d
Name: WebRTC URL: http://www.webrtc.org Version: 90 License: BSD License File: LICENSE Description: WebRTC provides real time voice and video processing functionality to enable the implementation of PeerConnection/MediaStream. Third party code used in this project is described in the file LICENSE_THIRD_PARTY.