Add get/set base min delay to neteq and acm_receiver.
Bug: webrtc:10287 Change-Id: Ia25f11eda1e2ac65e58a060c4f5332189214e189 Reviewed-on: https://webrtc-review.googlesource.com/c/121560 Commit-Queue: Ruslan Burakov <kuddai@google.com> Reviewed-by: Ivo Creusen <ivoc@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Cr-Commit-Position: refs/heads/master@{#26547}
This commit is contained in:
committed by
Commit Bot
parent
9f6a0d5d21
commit
9bee67c5c9
@ -279,6 +279,19 @@ bool NetEqImpl::SetMaximumDelay(int delay_ms) {
|
||||
return false;
|
||||
}
|
||||
|
||||
bool NetEqImpl::SetBaseMinimumDelayMs(int delay_ms) {
|
||||
rtc::CritScope lock(&crit_sect_);
|
||||
if (delay_ms >= 0 && delay_ms <= 10000) {
|
||||
return delay_manager_->SetBaseMinimumDelay(delay_ms);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
int NetEqImpl::GetBaseMinimumDelayMs() const {
|
||||
rtc::CritScope lock(&crit_sect_);
|
||||
return delay_manager_->GetBaseMinimumDelay();
|
||||
}
|
||||
|
||||
int NetEqImpl::TargetDelayMs() const {
|
||||
rtc::CritScope lock(&crit_sect_);
|
||||
RTC_DCHECK(delay_manager_.get());
|
||||
|
||||
Reference in New Issue
Block a user