webrtc/resources
Gustaf Ullberg 2bab5ad3b1 AEC3: Avoid using filter output in suppression gain computation in non-linear mode
As non-linear mode uses a suppressed version of y (not e) as output, this change
uses Y2, rather than E2, as nearend spectrum when computing the suppression gains.
E2 is still used in linear mode.

This change also affects how the minimum suppression gains are calculated. The
minimum gain is now min_echo_power / weighted_residual_echo.

Bug: webrtc:10550
Change-Id: I2904c5a09dd64b06bf25eb5a37c18dab50297794
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/133023
Commit-Queue: Gustaf Ullberg <gustaf@webrtc.org>
Reviewed-by: Per Åhgren <peah@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#27629}
2019-04-15 16:08:41 +00:00
..
audio_coding 2nd reland of https://webrtc-review.googlesource.com/c/src/+/114883 2019-02-22 09:59:01 +00:00
audio_device Replace old resources download script with depot_tools 2013-11-04 12:07:57 +00:00
audio_processing AEC3: Avoid using filter output in suppression gain computation in non-linear mode 2019-04-15 16:08:41 +00:00
images Replace old resources download script with depot_tools 2013-11-04 12:07:57 +00:00
media Move talk/media to webrtc/media 2016-02-05 07:52:35 +00:00
network_tester Reland "Add first part of the network_tester functionality". 2017-04-19 08:58:38 +00:00
remote_bitrate_estimator Add baseline generation/verification to BWE test framework. 2013-12-03 15:11:14 +00:00
rtp_rtcp Replace old resources download script with depot_tools 2013-11-04 12:07:57 +00:00
utility Fix a bug preventing FilePlayer from playing encoded wav files 2014-05-26 13:37:45 +00:00
video_coding Minor modifications to test::RtpFileReader 2014-09-30 11:08:44 +00:00
video_engine Replace old resources download script with depot_tools 2013-11-04 12:07:57 +00:00
voice_engine Reimplemeted "Test and fix for huge bwe drop after alr state" 2017-07-17 08:41:41 +00:00
.gitignore Fix gitignore pattern to never exclude sha1 files 2018-08-03 12:45:45 +00:00
att-downlink.rx.sha1 Add trace-based delivery filter to BWE test framework. 2014-01-24 10:00:27 +00:00
att-uplink.rx.sha1 Add trace-based delivery filter to BWE test framework. 2014-01-24 10:00:27 +00:00
ConferenceMotion_1280_720_50.yuv.sha1 Add an HD resolution perf test. 2016-08-11 14:01:03 +00:00
deflicker_before_cif_short.yuv.sha1 Replace old resources download script with depot_tools 2013-11-04 12:07:57 +00:00
difficult_photo_1850_1110.yuv.sha1 Offline screenshare quality test, plus loopback. 2015-02-18 12:46:44 +00:00
e2e_audio_in.pcm.sha1 Replace old resources download script with depot_tools 2013-11-04 12:07:57 +00:00
far8_stereo.pcm.sha1 Replace old resources download script with depot_tools 2013-11-04 12:07:57 +00:00
far16_stereo.pcm.sha1 Replace old resources download script with depot_tools 2013-11-04 12:07:57 +00:00
far32_stereo.pcm.sha1 Replace old resources download script with depot_tools 2013-11-04 12:07:57 +00:00
far44_stereo.pcm.sha1 Add resource audio for audio processing tests. 2014-04-20 03:54:46 +00:00
far48_stereo.pcm.sha1 Add resource audio for audio processing tests. 2014-04-20 03:54:46 +00:00
foreman_128x96.yuv.sha1 Add support for creating HW codecs in the VideoProcessor tests. 2017-02-20 12:35:52 +00:00
foreman_160x120.yuv.sha1 Add support for creating HW codecs in the VideoProcessor tests. 2017-02-20 12:35:52 +00:00
foreman_176x144.yuv.sha1 Add support for creating HW codecs in the VideoProcessor tests. 2017-02-20 12:35:52 +00:00
foreman_240x136.yuv.sha1 Add MediaCodec VP tests for uncommon resolutions. 2018-04-25 11:31:13 +00:00
foreman_320x240.yuv.sha1 Add support for creating HW codecs in the VideoProcessor tests. 2017-02-20 12:35:52 +00:00
foreman_480x272.yuv.sha1 Add MediaCodec VP tests for uncommon resolutions. 2018-04-25 11:31:13 +00:00
foreman_cif.yuv.sha1 Replace old resources download script with depot_tools 2013-11-04 12:07:57 +00:00
foreman_cif_short.yuv.sha1 Replace old resources download script with depot_tools 2013-11-04 12:07:57 +00:00
foremanColorEnhanced_cif_short.yuv.sha1 Replace old resources download script with depot_tools 2013-11-04 12:07:57 +00:00
FourPeople_1280x720_30.yuv.sha1 Adding FourPeople_1280x720_30.yuv. 2018-02-12 15:55:00 +00:00
google-wifi-3mbps.rx.sha1 Enable GoogleWifiTrace3Mbps simulations. 2015-05-04 12:26:26 +00:00
near8_stereo.pcm.sha1 Replace old resources download script with depot_tools 2013-11-04 12:07:57 +00:00
near16_stereo.pcm.sha1 Replace old resources download script with depot_tools 2013-11-04 12:07:57 +00:00
near32_stereo.pcm.sha1 Replace old resources download script with depot_tools 2013-11-04 12:07:57 +00:00
near44_stereo.pcm.sha1 Add resource audio for audio processing tests. 2014-04-20 03:54:46 +00:00
near48_stereo.pcm.sha1 Add resource audio for audio processing tests. 2014-04-20 03:54:46 +00:00
OWNERS Add OWNERS for resources/ 2013-11-05 21:02:49 +00:00
paris_qcif.yuv.sha1 Replace old resources download script with depot_tools 2013-11-04 12:07:57 +00:00
pc_quality_smoke_test_alice_source.wav.sha1 Add support for creation of AEC dump during the test with PC framework. 2019-04-12 13:09:12 +00:00
pc_quality_smoke_test_bob_source.wav.sha1 Add support for creation of AEC dump during the test with PC framework. 2019-04-12 13:09:12 +00:00
photo_1850_1110.yuv.sha1 Offline screenshare quality test, plus loopback. 2015-02-18 12:46:44 +00:00
presentation_1850_1110.yuv.sha1 Offline screenshare quality test, plus loopback. 2015-02-18 12:46:44 +00:00
ref03.aecdump.sha1 Add tests and modify tools for new float deinterleaved interface. 2014-03-10 22:26:12 +00:00
reference_less_video_test_file.y4m.sha1 Fixed bug in ExtractFrameFromY4mFile API which was not extracting the frames correctly. 2016-11-29 10:01:26 +00:00
reference_video_640x360_30fps.y4m.sha1 Espresso test case to control loopback call 2017-01-16 10:23:09 +00:00
short_mixed_mono_48.dat.sha1 Roll chromium_revision a8e5140..c6076f2 (372922:372974) incl. update to Opus v.1.1.2 2016-02-02 21:18:42 +00:00
short_mixed_mono_48.pcm.sha1 adding sha1 files for audio classifier test 2014-03-05 00:27:24 +00:00
short_mixed_mono_48_arm.dat.sha1 Roll chromium_revision a8e5140..c6076f2 (372922:372974) incl. update to Opus v.1.1.2 2016-02-02 21:18:42 +00:00
short_mixed_stereo_48.dat.sha1 Adding new data files for audio classifier unit testing on Android try bots 2014-03-10 20:52:46 +00:00
short_mixed_stereo_48.pcm.sha1 adding sha1 files for audio classifier test 2014-03-05 00:27:24 +00:00
speech_and_misc_wb.pcm.sha1 Replace old resources download script with depot_tools 2013-11-04 12:07:57 +00:00
sprint-downlink.rx.sha1 Add trace-based delivery filter to BWE test framework. 2014-01-24 10:00:27 +00:00
sprint-uplink.rx.sha1 Add trace-based delivery filter to BWE test framework. 2014-01-24 10:00:27 +00:00
synthetic-trace.rx.sha1 Add trace-based delivery filter to BWE test framework. 2014-01-24 10:00:27 +00:00
tmobile-downlink.rx.sha1 Add trace-based delivery filter to BWE test framework. 2014-01-24 10:00:27 +00:00
tmobile-uplink.rx.sha1 Add trace-based delivery filter to BWE test framework. 2014-01-24 10:00:27 +00:00
verizon3g-downlink.rx.sha1 Add trace-based delivery filter to BWE test framework. 2014-01-24 10:00:27 +00:00
verizon3g-uplink.rx.sha1 Add trace-based delivery filter to BWE test framework. 2014-01-24 10:00:27 +00:00
verizon4g-downlink.rx.sha1 Add trace-based delivery filter to BWE test framework. 2014-01-24 10:00:27 +00:00
verizon4g-uplink.rx.sha1 Add trace-based delivery filter to BWE test framework. 2014-01-24 10:00:27 +00:00
web_screenshot_1850_1110.yuv.sha1 Offline screenshare quality test, plus loopback. 2015-02-18 12:46:44 +00:00