Change VCM interface to take target bitrate in bits per second.
This also solves issue 1469. TESTS=trybots BUG=1469 Review URL: https://webrtc-codereview.appspot.com/1215004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3681 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
@ -182,14 +182,14 @@ public:
|
||||
// encoder. Bit rate used by NACK should already be compensated for by the user.
|
||||
//
|
||||
// Input:
|
||||
// - availableBandWidth : Band width available for the VCM in kbit/s.
|
||||
// - target_bitrate : The target bitrate for VCM in bits/s.
|
||||
// - lossRate : Fractions of lost packets the past second.
|
||||
// (loss rate in percent = 100 * packetLoss / 255)
|
||||
// - rtt : Current round-trip time in ms.
|
||||
//
|
||||
// Return value : VCM_OK, on success.
|
||||
// < 0, on error.
|
||||
virtual WebRtc_Word32 SetChannelParameters(WebRtc_UWord32 availableBandWidth,
|
||||
virtual WebRtc_Word32 SetChannelParameters(WebRtc_UWord32 target_bitrate,
|
||||
WebRtc_UWord8 lossRate,
|
||||
WebRtc_UWord32 rtt) = 0;
|
||||
|
||||
|
Reference in New Issue
Block a user