Some issues were surfaced during testing: - Config validation clamping silently passed NaNs - Config validation only fixed the first out-of-bounds parameter, and not any subsequent ones - Config validation did not check all values in the config - use_stationarity_properties_at_init is misspelled in JSON parsing These changes are identical to those in this CL: https://webrtc-review.googlesource.com/c/src/+/107120 Bug: webrtc:9535 Change-Id: I36c5e7c69ffdc2c0c24a9be86ccb1df59683c0fe Reviewed-on: https://webrtc-review.googlesource.com/c/107640 Reviewed-by: Per Åhgren <peah@webrtc.org> Commit-Queue: Sam Zackrisson <saza@webrtc.org> Cr-Commit-Position: refs/heads/master@{#25318}