Using struct for bitrate allocation limits. Bug: webrtc:9883 Change-Id: I855c29808ffa14626d78842491fdf81cd00589e6 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/153344 Commit-Queue: Sebastian Jansson <srte@webrtc.org> Reviewed-by: Oskar Sundbom <ossu@webrtc.org> Reviewed-by: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/master@{#29227}
diff --git a/call/rtp_transport_controller_send_interface.h b/call/rtp_transport_controller_send_interface.h index 1ad2b63..7567703 100644 --- a/call/rtp_transport_controller_send_interface.h +++ b/call/rtp_transport_controller_send_interface.h
@@ -123,15 +123,8 @@ // SetAllocatedSendBitrateLimits sets bitrates limits imposed by send codec // settings. - // |min_send_bitrate_bps| is the total minimum send bitrate required by all - // sending streams. This is the minimum bitrate the PacedSender will use. - // |max_padding_bitrate_bps| is the max - // bitrate the send streams request for padding. This can be higher than the - // current network estimate and tells the PacedSender how much it should max - // pad unless there is real packets to send. - virtual void SetAllocatedSendBitrateLimits(int min_send_bitrate_bps, - int max_padding_bitrate_bps, - int total_bitrate_bps) = 0; + virtual void SetAllocatedSendBitrateLimits( + BitrateAllocationLimits limits) = 0; virtual void SetPacingFactor(float pacing_factor) = 0; virtual void SetQueueTimeLimit(int limit_ms) = 0;