webrtc/modules/audio_coding/neteq/mock
Jakob Ivarsson 7d62fe5702 Default enable NetEq experiments.
- Stable delay mode: this results in a very large reduction in the amount of time stretching and fewer underruns.
- More closely align PLC and CNG logic.
- Stop playing comfort noise after a timeout when no packets are received.

Several tests needed to be updated to match the new behavior.
Note that I should also refactor GetDecision to be easier to test in the future (remove internal state).

Bug: webrtc:13322
Change-Id: I1724a74b3b583d05a4bb8feb4f9a8c4a8b2b7c5e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/326780
Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org>
Commit-Queue: Jakob Ivarsson‎ <jakobi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41125}
2023-11-10 09:09:22 +00:00
..
mock_buffer_level_filter.h Add NetEq decision logic unit tests. 2020-10-19 08:38:02 +00:00
mock_decoder_database.h Delete a few unused methods on DecoderDatabase 2022-05-18 11:22:21 +00:00
mock_delay_manager.h Refactor delay manager. 2021-09-07 13:45:47 +00:00
mock_dtmf_buffer.h In common_audio/ and modules/audio_* replace mock macros with unified MOCK_METHOD macro 2020-05-20 13:17:31 +00:00
mock_dtmf_tone_generator.h In common_audio/ and modules/audio_* replace mock macros with unified MOCK_METHOD macro 2020-05-20 13:17:31 +00:00
mock_expand.h In common_audio/ and modules/audio_* replace mock macros with unified MOCK_METHOD macro 2020-05-20 13:17:31 +00:00
mock_histogram.h In common_audio/ and modules/audio_* replace mock macros with unified MOCK_METHOD macro 2020-05-20 13:17:31 +00:00
mock_neteq_controller.h Remove CNG state tracking from NetEq decision logic. 2023-03-17 15:00:17 +00:00
mock_packet_arrival_history.h Default enable NetEq experiments. 2023-11-10 09:09:22 +00:00
mock_packet_buffer.h Make stats member of packet buffer. 2023-11-07 10:19:25 +00:00
mock_red_payload_splitter.h In common_audio/ and modules/audio_* replace mock macros with unified MOCK_METHOD macro 2020-05-20 13:17:31 +00:00
mock_statistics_calculator.h In common_audio/ and modules/audio_* replace mock macros with unified MOCK_METHOD macro 2020-05-20 13:17:31 +00:00