Hard code rtx handling option in NetEq.
This allows NetEq to adapt to late reordered packets which are common when using retransmissions. Remaining cleanup of the plumbing from WebRTC API will be done in a follow-up cl. Bug: webrtc:10178 Change-Id: Ia9911eaafdabd3b69441dc089116d79e24f1b2b2 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/231002 Reviewed-by: Ivo Creusen <ivoc@webrtc.org> Commit-Queue: Jakob Ivarsson <jakobi@webrtc.org> Cr-Commit-Position: refs/heads/main@{#34898}
This commit is contained in:

committed by
WebRTC LUCI CQ

parent
2c41cbae37
commit
7cca016721
@ -399,7 +399,6 @@ class NetEqImpl : public webrtc::NetEq {
|
||||
ExpandUmaLogger speech_expand_uma_logger_ RTC_GUARDED_BY(mutex_);
|
||||
bool no_time_stretching_ RTC_GUARDED_BY(mutex_); // Only used for test.
|
||||
rtc::BufferT<int16_t> concealment_audio_ RTC_GUARDED_BY(mutex_);
|
||||
const bool enable_rtx_handling_ RTC_GUARDED_BY(mutex_);
|
||||
// Data members used for adding extra delay to the output of NetEq.
|
||||
// The delay in ms (which is 10 times the number of elements in
|
||||
// output_delay_chain_).
|
||||
|
Reference in New Issue
Block a user