webrtc/modules/audio_coding/neteq
Niels Möller 29a935a7fe Refactor NetEqDecoderPlc to use AudioDecoderProxyFactory
Bug: webrtc:10080
Change-Id: I651efc70fa020e345776c44d9510245c45f9b092
Reviewed-on: https://webrtc-review.googlesource.com/c/114547
Reviewed-by: Ivo Creusen <ivoc@webrtc.org>
Reviewed-by: Sebastian Jansson <srte@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#26067}
2018-12-20 10:17:15 +00:00
..
include Remove CodecInst pt.2 2018-12-17 10:33:55 +00:00
mock Add PeerConnection option to configure minimum audio jitter buffer delay. 2018-11-27 19:49:48 +00:00
test Reland "Prefix flag macros with WEBRTC_." 2018-10-19 15:06:43 +00:00
tools Reland "Add AudioDecoderFactory to NetEqTest constructor." 2018-12-19 15:08:47 +00:00
accelerate.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
accelerate.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
audio_decoder_unittest.cc Enable clang::find_bad_constructs for audio_coding (part 1/2). 2018-07-20 13:07:47 +00:00
audio_multi_vector.cc Let NetEq use the PLC output from a decoder 2018-09-14 07:05:20 +00:00
audio_multi_vector.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
audio_multi_vector_unittest.cc Delete unused includes of assert.h 2018-10-04 14:01:44 +00:00
audio_vector.cc Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
audio_vector.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
audio_vector_unittest.cc Delete unused includes of assert.h 2018-10-04 14:01:44 +00:00
background_noise.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
background_noise.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
background_noise_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
buffer_level_filter.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
buffer_level_filter.h Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
buffer_level_filter_unittest.cc Remove simple stringstream usages. 2018-09-06 12:53:19 +00:00
comfort_noise.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
comfort_noise.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
comfort_noise_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
cross_correlation.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
cross_correlation.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
decision_logic.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
decision_logic.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
decision_logic_unittest.cc Add PeerConnection option to configure minimum audio jitter buffer delay. 2018-11-27 19:49:48 +00:00
decoder_database.cc Remove unnecessary includes of common_types.h 2018-12-07 21:21:13 +00:00
decoder_database.h Remove unnecessary includes of common_types.h 2018-12-07 21:21:13 +00:00
decoder_database_unittest.cc Delete unused includes of assert.h 2018-10-04 14:01:44 +00:00
defines.h Let NetEq use the PLC output from a decoder 2018-09-14 07:05:20 +00:00
delay_manager.cc Add PeerConnection option to configure minimum audio jitter buffer delay. 2018-11-27 19:49:48 +00:00
delay_manager.h Add PeerConnection option to configure minimum audio jitter buffer delay. 2018-11-27 19:49:48 +00:00
delay_manager_unittest.cc Add PeerConnection option to configure minimum audio jitter buffer delay. 2018-11-27 19:49:48 +00:00
delay_peak_detector.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
delay_peak_detector.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
delay_peak_detector_unittest.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
dsp_helper.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
dsp_helper.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
dsp_helper_unittest.cc Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
dtmf_buffer.cc Delete unused includes of assert.h 2018-10-04 14:01:44 +00:00
dtmf_buffer.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
dtmf_buffer_unittest.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
dtmf_tone_generator.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
dtmf_tone_generator.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
dtmf_tone_generator_unittest.cc Remove simple stringstream usages. 2018-09-06 12:53:19 +00:00
expand.cc Expose delayed packet outage as a cumulative metric of samples in the new getStats API. 2018-11-27 15:10:09 +00:00
expand.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
expand_uma_logger.cc Replace rtc::Optional with absl::optional in modules/audio_coding 2018-06-19 12:46:20 +00:00
expand_uma_logger.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
expand_unittest.cc Expose delayed packet outage as a cumulative metric of samples in the new getStats API. 2018-11-27 15:10:09 +00:00
merge.cc Let NetEq use the PLC output from a decoder 2018-09-14 07:05:20 +00:00
merge.h Delete unused includes of assert.h 2018-10-04 14:01:44 +00:00
merge_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
nack_tracker.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
nack_tracker.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
nack_tracker_unittest.cc Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
neteq.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
neteq_decoder_enum.cc Replace rtc::Optional with absl::optional in modules/audio_coding 2018-06-19 12:46:20 +00:00
neteq_decoder_enum.h Replace rtc::Optional with absl::optional in modules/audio_coding 2018-06-19 12:46:20 +00:00
neteq_decoder_plc_unittest.cc Refactor NetEqDecoderPlc to use AudioDecoderProxyFactory 2018-12-20 10:17:15 +00:00
neteq_external_decoder_unittest.cc Remove unnecessary includes of common_types.h 2018-12-07 21:21:13 +00:00
neteq_impl.cc Remove CodecInst pt.2 2018-12-17 10:33:55 +00:00
neteq_impl.h Remove CodecInst pt.2 2018-12-17 10:33:55 +00:00
neteq_impl_unittest.cc Convert NetEq Cng-related test to not use RegisterExternalDecoder 2018-12-12 09:19:22 +00:00
neteq_network_stats_unittest.cc Remove unnecessary includes of common_types.h 2018-12-07 21:21:13 +00:00
neteq_stereo_unittest.cc Remove unnecessary includes of common_types.h 2018-12-07 21:21:13 +00:00
neteq_unittest.cc Reland "Add AudioDecoderFactory to NetEqTest constructor." 2018-12-19 15:08:47 +00:00
neteq_unittest.proto Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
normal.cc Let NetEq use the PLC output from a decoder 2018-09-14 07:05:20 +00:00
normal.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
normal_unittest.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
packet.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
packet.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
packet_buffer.cc Delete unused method NetEq::PacketBufferStatistics 2018-11-23 09:39:32 +00:00
packet_buffer.h Delete unused method NetEq::PacketBufferStatistics 2018-11-23 09:39:32 +00:00
packet_buffer_unittest.cc Replace rtc::Optional with absl::optional in modules/audio_coding 2018-06-19 12:46:20 +00:00
post_decode_vad.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
post_decode_vad.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
post_decode_vad_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
preemptive_expand.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
preemptive_expand.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
random_vector.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
random_vector.h Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
random_vector_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
red_payload_splitter.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
red_payload_splitter.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
red_payload_splitter_unittest.cc NetEq: Handle nested RED packets 2018-07-03 20:27:57 +00:00
statistics_calculator.cc Added new feature to print a text log to neteq_rtpplay 2018-12-14 16:38:45 +00:00
statistics_calculator.h Expose delayed packet outage as a cumulative metric of samples in the new getStats API. 2018-11-27 15:10:09 +00:00
statistics_calculator_unittest.cc NetEq: Simplify the dependencies of GetNetworkStatistics 2017-09-25 20:32:12 +00:00
sync_buffer.cc Let NetEq use the PLC output from a decoder 2018-09-14 07:05:20 +00:00
sync_buffer.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
sync_buffer_unittest.cc Move some numeric utility code from rtc_base/ to rtc_base/numerics/ 2017-11-22 11:21:47 +00:00
tick_timer.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
tick_timer.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
tick_timer_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
time_stretch.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
time_stretch.h Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
time_stretch_unittest.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
timestamp_scaler.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
timestamp_scaler.h Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
timestamp_scaler_unittest.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00