Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
webrtc
/
0cc2fe5e78c6eda8dc936e25b7cf256c04941cc1
/
api
/
audio
94b57c0
Cleanup BUILD.gn files from imports like foo:foo
by Artem Titov
· 5 years ago
e8efbbd
AEC3: Removing unused parameters
by Per Åhgren
· 5 years ago
9249fbf
AEC3: Redesign delay headroom
by Gustaf Ullberg
· 5 years ago
9bf67ea
AEC3: Fix delay hysteresis validation
by Gustaf Ullberg
· 5 years ago
68d6d44
AEC3: Remove remaining kill-switches
by Gustaf Ullberg
· 5 years ago
e47433f
AEC3: Remove legacy render buffering
by Gustaf Ullberg
· 6 years ago
10542f2
(4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries
by Steve Anton
· 6 years ago
3e70781
[Cleanup] Add missing #include. Remove useless ones. IWYU part 2.
by Yves Gerey
· 6 years ago
de10eea
AEC3: Fix ENR in the dominant nearend detection
by Gustaf Ullberg
· 6 years ago
44974e1
AEC3: Adding a correction factor for the Erle estimation that depends on the portion of the filter that is currently in use.
by Jesús de Vicente Peña
· 6 years ago
1724a80
AEC3: Turn off the specific suppressor mode for stationary render
by Per Åhgren
· 6 years ago
8b7d206
AEC3: Decrease latency until the delay has been detected
by Per Åhgren
· 6 years ago
370bae4
APM: Adding more explicit handling of failures in the json config data
by Per Åhgren
· 6 years ago
fb5c1ec
AEC3: Included missing parsing of config parameter
by Per Åhgren
· 6 years ago
700b4a4
AEC3: Allow limiting dominant nearend to the non-initial phase
by Per Åhgren
· 6 years ago
877dc89
Fix errors in AEC3 JSON parsing
by Sam Zackrisson
· 6 years ago
848273a
Revert "Increase coverage of AEC3 JSON config unit tests, fix bugs"
by Sam Zackrisson
· 6 years ago
988cc08
[Cleanup] Add missing #include. Remove useless ones.
by Yves Gerey
· 6 years ago
8ee06a7
Increase coverage of AEC3 JSON config unit tests, fix bugs
by Sam Zackrisson
· 6 years ago
01cf44d
AEC3: Adding missing elements to the json parser
by Per Åhgren
· 6 years ago
c9f9b87
AEC3: Improve dominant nearend detection
by Gustaf Ullberg
· 6 years ago
276827c
Export symbols needed by the Chromium component build (part 3).
by Mirko Bonadei
· 6 years ago
11539f0
AEC3: Simplify render buffering
by Gustaf Ullberg
· 6 years ago
74cd1ef
AEC3: Enabling by default the use of the stationarity properties at render at init
by Jesús de Vicente Peña
· 6 years ago
53e2211
AEC3: Kill kill-switches
by Gustaf Ullberg
· 6 years ago
703259c
Don't CHECK when parsing AEC3 parameters from json
by Sam Zackrisson
· 6 years ago
3d25530
Reland "Export symbols needed by the Chromium component build (part 1)."
by Mirko Bonadei
· 6 years ago
a4c8514
Add JSON parsing and corresponding ToString to EchoCanceller3Config
by Sam Zackrisson
· 6 years ago
0d8c100
AEC3: Decrease the suppression during the echo-only case
by Per Åhgren
· 6 years ago
13d392d
AEC3: Utilize dominant nearend functionality to increase transparency
by Per Åhgren
· 6 years ago
040f87f
AEC3: Allow a more stable filter during double-talk
by Gustaf Ullberg
· 6 years ago
7004571
AEC3: Decrease the modelling of the reverb
by Per Åhgren
· 6 years ago
16fe3f2
Revert "Export symbols needed by the Chromium component build (part 1)."
by Mirko Bonadei
· 6 years ago
99eea42
Reland "Reland "Export symbols needed by the Chromium component build (part 1).""
by Mirko Bonadei
· 6 years ago
b49520b
Revert "Reland "Export symbols needed by the Chromium component build (part 1).""
by Mirko Bonadei
· 6 years ago
588f464
Reland "Export symbols needed by the Chromium component build (part 1)."
by Mirko Bonadei
· 6 years ago
2ea9af2
Revert "Export symbols needed by the Chromium component build (part 1)."
by Mirko Bonadei
· 6 years ago
9e24dcf
Export symbols needed by the Chromium component build (part 1).
by Mirko Bonadei
· 6 years ago
b55df92
Revert "AEC3: Reduce filter divergence during low-echo double-talk"
by Gustaf Ullberg
· 6 years ago
958ed23
AEC3: Reduce filter divergence during low-echo double-talk
by Gustaf Ullberg
· 6 years ago
6a4fd19
AEC3: Parametrize the delay estimator to leverage strong echo paths
by Per Åhgren
· 6 years ago
836a7a2
AEC3: option for using the stationarity estimator at render from the beginning of the call
by Jesús de Vicente Peña
· 6 years ago
2402154
AEC3: Parametrize the shadow filter output usage
by Per Åhgren
· 6 years ago
2a49065
Increases max size of webrtc::AudioFrame from 60ms to 120ms @32kHz.
by henrika
· 6 years ago
a687812
AEC3: option for enabling/disabling the onset detection for the ERLE in the configuration file.
by Jesús de Vicente Peña
· 6 years ago
fde4aa9
AEC3: Adaptive handling of echo path with strong high-frequency gain
by Per Åhgren
· 6 years ago
524e878
AEC3: Add state-specific suppressor behaviors
by Per Åhgren
· 6 years ago
41dd22b
AEC3: Removing more dead code from the suppressor
by Gustaf Ullberg
· 6 years ago
a73c3b0
AEC3: Removing the coherence computation
by Gustaf Ullberg
· 6 years ago
398689f
AEC3: Adding the option for applying a fixed delay to the capture signal
by Per Åhgren
· 6 years ago
8459b17
AEC3: adding a config option for applying a more conservative initial phase.
by Jesús de Vicente Peña
· 6 years ago
c3da671
AEC3: Adding another config parameter and matching json reader with config
by Per Åhgren
· 6 years ago
7343f56
AEC3: Added parameters for bypassing the suppressor
by Per Åhgren
· 6 years ago
e4db6a1
AEC3: Improved the accuracy of the adaptive filter
by Per Åhgren
· 6 years ago
a12c42a
Delete root header file typedef.h.
by Niels Möller
· 6 years ago
51f4014
AEC3: Slower adaptation of main filter
by Gustaf Ullberg
· 6 years ago
918f50c
Use absl::make_unique and absl::WrapUnique directly
by Karl Wiberg
· 6 years ago
ec64217
AEC3: Simplified suppression gain calculation
by Gustaf Ullberg
· 6 years ago
e58bd8a
AEC3: Reverb modeling: Including the freq shape of the tails when modeling the reverberation
by Jesús de Vicente Peña
· 6 years ago
0bc58cf
Replace rtc::Optional with absl::optional in api
by Danil Chapovalov
· 6 years ago
665174f
Reformat the WebRTC code base
by Yves Gerey
· 6 years ago
8406c43
AEC3: Average the spectrum of multiple nearend frames in the suppressor.
by Gustaf Ullberg
· 6 years ago
075cb2b
AEC3: Changes to how the reverberation decay is applied.
by Jesús de Vicente Peña
· 6 years ago
fddaf75
AEC3: Increase the look window in the delay estimator.
by Per Åhgren
· 6 years ago
2672874
AEC3: Set default down sampling factor to 4
by Gustaf Ullberg
· 6 years ago
c4b7f03
AEC3: Adjust active render limits for downsampling factor 8
by Gustaf Ullberg
· 6 years ago
e3ca991
AEC3: Added a mode to properly utilize highly linear setups
by Per Åhgren
· 6 years ago
dd09287
AEC3: Gain limiter: Improving the behavior of the gain limiter.
by Jesús de Vicente Peña
· 6 years ago
78b1c4a
AEC3: Delay estimator uses bandpass filtered signal with downsampling factor 8
by Gustaf Ullberg
· 6 years ago
2d9a3b1
Increasing the API call skew hysteresis limit in AEC3
by Per Åhgren
· 6 years ago
90e3fbd
Activating the AEC3 audibility improvements functionality
by Per Åhgren
· 6 years ago
ced31ba
Correcting the usage of the estimated echo path gain in AEC3
by Per Åhgren
· 6 years ago
0e6375e
AEC3: Transparency improvements to the suppressor
by Gustaf Ullberg
· 6 years ago
7ba22b8
Break out the part of the iSAC codec that's used for Voice Activity Detection
by Karl Wiberg
· 6 years ago
d5cb477
AEC3: Audibility improvements
by Jesús de Vicente Peña
· 6 years ago
47d7fbd
Reuse the AEC2 coherence-based gain for the lower bands in AEC3.
by Per Åhgren
· 6 years ago
bb23c83
GN hack to tag targets as poisonous (and use it with audio codecs)
by Karl Wiberg
· 6 years ago
8f659a0
Dynamically allocate empty_data() instead of using in-binary buffer.
by Tommi
· 6 years ago
d0fa820
Allow AEC3 to use any externally reported audio buffer delay in AEC3
by Per Åhgren
· 6 years ago
b02644f
AEC3 transparency improvements through refined echo audibility analysis
by Per Åhgren
· 6 years ago
7ce3091
IWYU: Include <string.h> for memcpy(3) after bbf21a3fd.
by Raphael Kubo da Costa
· 6 years ago
bbf21a3
Remove dependencies on modules:module_api from AudioProcessing.
by Fredrik Solenberg
· 6 years ago
03bfc73
Remove deprecated methods from AudioFrame.
by Fredrik Solenberg
· 6 years ago
31122d6
Correct and soften the AEC3 handling of saturated mic signals
by Per Åhgren
· 6 years ago
85eef49
Further decrease the AEC3 look window in the nonlinear mode
by Per Åhgren
· 6 years ago
251c735
Add a specific AEC3 behavior for setups with known clock-drift
by Per Åhgren
· 6 years ago
5c532d3
Robustification of the echo suppression behavior during headset usage.
by Per Åhgren
· 6 years ago
5f1a31c
Adding a smooth transition from the startup phase parameter set in AEC3
by Per Åhgren
· 6 years ago
8447e91
Add a hysteresis for the API call skew detection to better handle jittery platforms
by Per Åhgren
· 6 years ago
0efa941
Move EchoCanceller3Factory to api/auido
by Gustaf Ullberg
· 6 years ago
461cdf0
Added AEC3 parameter for specifying that the setup has clock drift
by Per Åhgren
· 6 years ago
f35c666
Separate build targets for aec3 and aec3_unittests
by Gustaf Ullberg
· 6 years ago
b6b00dc
Safe behavior of the initial echo removal in AEC3
by Per Åhgren
· 6 years ago
2ae140a
BUILD.gn file for api/audio.
by Gustaf Ullberg
· 6 years ago
c453c16
Add stubs for AEC3 factory.
by Gustaf Ullberg
· 6 years ago
06ad105
Add missing include.
by Joachim Bauch
· 6 years ago
fd4ce50
Move echo_control.h to api/audio
by Gustaf Ullberg
· 6 years ago
75b57d3
Increased the size of the delay estimation look window
by Per Åhgren
· 6 years ago
3646f97
AEC3 includes echo_canceller3_config.h directly
by Gustaf Ullberg
· 6 years ago
bffa300
Move AEC3 configuration to its own file under api/audio
by Gustaf Ullberg
· 6 years ago
Next »