Make BitrateAllocator::transmission_max_bitrate_multiplier_ const.
To make this work, also make the private method GetTransmissionMaxBitrateMultiplier static. Bug: None Change-Id: I1777602b89d404ecbc9956acf9a9c7f852d69911 Reviewed-on: https://webrtc-review.googlesource.com/72440 Reviewed-by: Sebastian Jansson <srte@webrtc.org> Commit-Queue: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/master@{#23023}
This commit is contained in:
parent
5bb98971ce
commit
74e5f804e4
@ -72,6 +72,7 @@ BitrateAllocator::~BitrateAllocator() {
|
||||
num_pause_events_);
|
||||
}
|
||||
|
||||
// static
|
||||
uint8_t BitrateAllocator::GetTransmissionMaxBitrateMultiplier() {
|
||||
uint64_t multiplier = strtoul(webrtc::field_trial::FindFullName(
|
||||
"WebRTC-TransmissionMaxBitrateMultiplier")
|
||||
|
||||
@ -219,7 +219,7 @@ class BitrateAllocator : public BitrateAllocatorInterface {
|
||||
// TODO(bugs.webrtc.org/8541): May be worth to refactor to keep this logic in
|
||||
// video send stream. Similar logic is implemented in
|
||||
// AudioPriorityBitrateAllocationStrategy.
|
||||
uint8_t GetTransmissionMaxBitrateMultiplier();
|
||||
static uint8_t GetTransmissionMaxBitrateMultiplier();
|
||||
|
||||
rtc::SequencedTaskChecker sequenced_checker_;
|
||||
LimitObserver* const limit_observer_ RTC_GUARDED_BY(&sequenced_checker_);
|
||||
@ -240,7 +240,7 @@ class BitrateAllocator : public BitrateAllocatorInterface {
|
||||
bool has_packet_feedback_ RTC_GUARDED_BY(&sequenced_checker_);
|
||||
std::unique_ptr<rtc::BitrateAllocationStrategy> bitrate_allocation_strategy_
|
||||
RTC_GUARDED_BY(&sequenced_checker_);
|
||||
uint8_t transmission_max_bitrate_multiplier_;
|
||||
const uint8_t transmission_max_bitrate_multiplier_;
|
||||
};
|
||||
|
||||
} // namespace webrtc
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user