webrtc/modules/audio_coding/codecs/red
Philipp Hancke 1061686107 red: handle opus dtx 400ms timestamp gap
by not encoding redundancy. The timestamp gap of 400ms means a
rtp timestamp difference of 19200 which would overflow the 14 bit
RED timestamp difference field.

To test in Chrome, go to
  https://webrtc.github.io/samples/src/content/peerconnection/audio/
set `useDtx = true` in the console and be very quiet.

BUG=webrtc:13182,webrtc:11640

Change-Id: I1cedc7d846ac7ae821bb7cb5c0f37a17511ac727
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/231940
Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org>
Commit-Queue: Henrik Lundin <henrik.lundin@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35005}
2021-09-15 15:09:28 +00:00
..
audio_encoder_copy_red.cc red: handle opus dtx 400ms timestamp gap 2021-09-15 15:09:28 +00:00
audio_encoder_copy_red.h red: make red encoder more generic 2021-05-04 10:51:36 +00:00
audio_encoder_copy_red_unittest.cc red: handle opus dtx 400ms timestamp gap 2021-09-15 15:09:28 +00:00