webrtc/modules/audio_coding/neteq/mock
Jakob Ivarsson 74158ff761 Refactor delay manager.
Split out `RelativeArrivalDelayTracker` and `DelayOptimizer` logic.

This is in preparation for adding another `DelayOptimizer` specialized in handling reordered packets.

Bug: webrtc:10178
Change-Id: Id3c1746d91980b171fa524f9b2b71cf11fc75f64
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/231224
Commit-Queue: Jakob Ivarsson <jakobi@webrtc.org>
Reviewed-by: Ivo Creusen <ivoc@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#34938}
2021-09-07 13:45:47 +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 In common_audio/ and modules/audio_* replace mock macros with unified MOCK_METHOD macro 2020-05-20 13:17:31 +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 Add a "Smart flushing" feature to NetEq. 2020-11-26 11:20:28 +00:00
mock_packet_buffer.h Add a "Smart flushing" feature to NetEq. 2020-11-26 11:20:28 +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