summaryrefslogtreecommitdiff
path: root/video_engine/vie_remb.h
AgeCommit message (Collapse)Author
2013-05-22- Changed RemoteBitrateEstimator::IncomingPacket() to include a const ↵solenberg@webrtc.org
WebRtcRTPHeader& and remove ssrc, rtp_timestamp. - Changed RemoteBitrateObserver::OnReceivedBitrateChanged() to use a const & instead of non-const *, to avoid unnecessary copying. - Refactored RemoteBitrateEstimatorTest so it can be instantiated for both single and multi stream BWE (first using a parameterized test, but then as a standard test fixture and a few helper functions). - Refactored some tests in RemoteBitrateEstimatorTest into a common function CapacityDropTestHelper(). BUG= R=andresp@webrtc.org, mflodman@webrtc.org, stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1521004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4086 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-05-17Include files from webrtc/.. paths in video_engine/pbos@webrtc.org
BUG=1662 R=mflodman@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1492004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4056 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-05-03Get rid of some unnecessary copying when sending REMBs.solenberg@webrtc.org
BUG= Review URL: https://webrtc-codereview.appspot.com/1325005 git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@3947 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-02-01Break out RemoteBitrateEstimator from RtpRtcp module and make ↵stefan@webrtc.org
RemoteBitrateEstimator::Process trigger new REMB messages. Also make sure RTT is computed independently of whether it's time to send RTCP messages or not. BUG=1298 Review URL: https://webrtc-codereview.appspot.com/1060005 git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@3455 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-11-22Remove ViE lint warnings that should have been caught at upload time.mflodman@webrtc.org
TEST=cpplint.py video_engine/* Review URL: https://webrtc-codereview.appspot.com/964018 git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@3151 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-11-19Move SSRC list to RemoteBitrateEstimator.stefan@webrtc.org
BUG=1105 Review URL: https://webrtc-codereview.appspot.com/965027 git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@3130 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-10-31Landing http://review.webrtc.org/914006/niklas.enbom@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/930007 git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@3030 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-10-22Move src/ -> webrtc/andrew@webrtc.org
TBR=niklas.enbom@webrtc.org Review URL: https://webrtc-codereview.appspot.com/915006 git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@2963 4adac7df-926f-26a2-2b94-8c16560cd09d