Index: webrtc/modules/video_coding/video_coding_impl.h |
diff --git a/webrtc/modules/video_coding/video_coding_impl.h b/webrtc/modules/video_coding/video_coding_impl.h |
index cb24654041aeb4a7e186f74ebe49c624167cd1f6..984072ab860b8bf50b62ab0d907473886590c993 100644 |
--- a/webrtc/modules/video_coding/video_coding_impl.h |
+++ b/webrtc/modules/video_coding/video_coding_impl.h |
@@ -34,6 +34,8 @@ |
namespace webrtc { |
+class VideoBitrateAllocator; |
+ |
namespace vcm { |
class VCMProcessTimer { |
@@ -75,9 +77,11 @@ class VideoSender : public Module { |
int Bitrate(unsigned int* bitrate) const; |
int FrameRate(unsigned int* framerate) const; |
- int32_t SetChannelParameters(uint32_t target_bitrate, // bits/s. |
+ int32_t SetChannelParameters(uint32_t target_bitrate_bps, |
uint8_t lossRate, |
- int64_t rtt); |
+ int64_t rtt, |
+ VideoBitrateAllocator* bitrate_allocator); |
+ |
// Deprecated: |
// TODO(perkj): Remove once no projects use it. |
int32_t RegisterProtectionCallback(VCMProtectionCallback* protection); |