New issue
Advanced search Search tips

Issue 906512 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Closed: Dec 5
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

webrtc-apm update in M72

Project Member Reported by hychao@chromium.org, Nov 19

Issue description

Some works to track:
1. Migrate cras-config to webrtc-apm package
2. Uprev webrtc-apm
   - First uprev to upstream branch-head/m71
   - Uprev webrtc-apm to upstream Tot
   - Fix existing config files 
 
List of CLs so far:
https://crrev.com/c/1337169 CR: 0 CQ: 0 V: 0 webrtc-apm         Uprev to webrtc branch-heads/71
https://crrev.com/c/1337170 CR: 0 CQ: 0 V: 0 webrtc-apm         Move config from CRAS to webrtc-apm
https://crrev.com/c/1337171 CR: 0 CQ: 0 V: 0 webrtc-apm         Sync to webrtc Tot
https://crrev.com/c/1337229 CR: 0 CQ: 0 V: 0 adhd               CRAS: config - Move aec/apm config to webrtc-apm
https://crrev.com/c/1341689 CR:   CQ:   V:   board-overlays     nocturne: audio-config - Update aec.ini per config change

Project Member

Comment 2 by bugdroid1@chromium.org, Nov 21

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/webrtc-apm/+/1bda95a37bff217d8a943319eb7047fbb7c442c1

commit 1bda95a37bff217d8a943319eb7047fbb7c442c1
Author: Hsin-Yu Chao <hychao@google.com>
Date: Wed Nov 21 04:32:40 2018

Uprev to webrtc branch-heads/71

To commit "Merge to M71: AEC3: Simplify render buffering"

https://webrtc.googlesource.com/src/+/0ba24191ee90c70679d2452363676c2d65b6b751

BUG= chromium:906512 
TEST=Build and test on nocturne

Change-Id: I34fdbb3712e26d12c1d635d8e16274f424e5a7e9
Reviewed-on: https://chromium-review.googlesource.com/1337169
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Hsinyu Chao <hychao@chromium.org>
Reviewed-by: Cheng-Yi Chiang <cychiang@chromium.org>
Reviewed-by: Per Ã…hgren <peah@chromium.org>

[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/api/audio/echo_canceller3_factory.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/fakeclock.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/experiments/field_trial_parser_unittest.cc
[delete] https://crrev.com/d8c4b7bf1865359b974e48b65030da86bf1bed8d/rtc_base/httpcommon_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/aec_state.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_coding/codecs/opus/opus_bandwidth_unittest.cc
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/render_delay_controller2.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_coding/neteq/tools/neteq_test.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/ratetracker.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/api/audio_options.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/matched_filter.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/strings/numbers.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/system_wrappers/source/metrics_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/sequenced_task_checker_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/container/internal/test_instance_tracker.cc
[delete] https://crrev.com/d8c4b7bf1865359b974e48b65030da86bf1bed8d/modules/rtp_rtcp/source/rtp_receiver_video.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/system_wrappers/include/event_wrapper.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtp_packet.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/container/fixed_array.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtcp_transceiver_impl.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_coding/include/audio_coding_module.h
[delete] https://crrev.com/d8c4b7bf1865359b974e48b65030da86bf1bed8d/common_audio/blocker.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtcp_packet/remb.h
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/container/internal/hash_policy_testing.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/meta/type_traits.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtp_sender.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/experiments/field_trial_units_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtp_format_vp8.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/strings/escaping.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/echo_path_delay_estimator_unittest.cc
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/container/internal/unordered_set_constructor_test.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/time/internal/cctz/include/cctz/civil_time.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/agc2/BUILD.gn
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/stringencode.cc
[copy] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/audio/channel_receive_proxy.h
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/audio/channel_receive.h
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/video_coding/codecs/vp8/include/vp8_temporal_layers.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtp_format.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/strings/BUILD.bazel
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/container/flat_hash_set.h
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/block_processor2.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/signalthread.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/container/inlined_vector_benchmark.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/strings/internal/str_join_internal.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/time/internal/cctz/src/time_zone_format.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/system_wrappers/include/field_trial.h
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtp_format_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/base/CMakeLists.txt
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/api/media_transport_interface.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/BUILD.gn
[delete] https://crrev.com/d8c4b7bf1865359b974e48b65030da86bf1bed8d/system_wrappers/source/runtime_enabled_features_default.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_coding/neteq/dtmf_buffer.cc
[delete] https://crrev.com/d8c4b7bf1865359b974e48b65030da86bf1bed8d/modules/rtp_rtcp/source/rtp_receiver_impl.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/include/rtp_rtcp_defines.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/transient/wpd_tree_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtp_header_extension_map.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/mocks/mock_rtp_rtcp.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/strings/str_format_test.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/include/audio_processing.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_coding/acm2/acm_receiver.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/base/BUILD.bazel
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtcp_packet/receiver_report.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtp_format.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/checks.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/strings/internal/memutil.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/agc2/adaptive_mode_level_estimator_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/render_delay_controller.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_coding/neteq/tools/neteq_rtpplay.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/residual_echo_estimator_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_coding/neteq/tools/encode_neteq_input.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtp_format_video_generic.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtp_header_extensions.h
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/hash/CMakeLists.txt
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/echo_audibility.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/debugging/stacktrace.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/strings/strip.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/agc2/adaptive_agc.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/agc2/adaptive_mode_level_estimator_agc.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtcp_transceiver.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/api/transport/network_types.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/agc2/agc2_common.h
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/render_delay_buffer2.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/synchronization/rw_lock_wrapper.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/block_processor.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/strings/str_split.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtp_generic_frame_descriptor.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/erl_estimator.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/ulpfec_receiver_impl.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/api/jsepicecandidate.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/render_delay_buffer_unittest.cc
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/base/internal/spinlock_linux.inc
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/subband_erle_estimator.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_coding/neteq/audio_multi_vector_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/base/internal/raw_logging.h
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/container/internal/container_memory.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/api/mediastreaminterface.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/agc2/gain_curve_applier.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/subtractor_output.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/bytebuffer.cc
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/container/flat_hash_set_test.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/network.cc
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/container/internal/unordered_set_modifiers_test.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/block_framer_unittest.cc
[delete] https://crrev.com/d8c4b7bf1865359b974e48b65030da86bf1bed8d/modules/rtp_rtcp/source/rtp_receiver_strategy.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/api/audio_options.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/erle_estimator_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/networkmonitor.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_coding/neteq/tools/rtc_event_log_source.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/strings/substitute.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/CMakeLists.txt
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/hash/hash.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/common_audio/resampler/resampler_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_coding/neteq/neteq_stereo_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/api/units/timestamp_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/types/any_exception_safety_test.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_coding/neteq/tools/neteq_delay_analyzer.cc
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/hash/hash_testing.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/copts.bzl
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/render_signal_analyzer_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/nethelper.h
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/hash/internal/print_hash_of.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/container/BUILD.gn
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtp_rtcp_impl.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_coding/neteq/merge.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/meta/type_traits_test.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_coding/neteq/delay_manager.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/synchronization/BUILD.bazel
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/render_delay_buffer.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/echo_canceller3.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/audio/null_audio_poller.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtcp_packet/nack.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/memory/BUILD.bazel
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/api/units/time_delta.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/echo_control_mobile_unittest.cc
[delete] https://crrev.com/d8c4b7bf1865359b974e48b65030da86bf1bed8d/audio/channel.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/bitrateallocationstrategy.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/api/rtpparameters.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtp_format_vp8_test_helper.cc
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtp_header_extension_size.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/types/optional_test.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/agc2/adaptive_digital_gain_applier.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/audio/audio_send_stream_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/receive_statistics_impl.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/sslcertificate.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/ssladapter_unittest.cc
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/hash/internal/city.cc
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/hash/internal/hash.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/echo_remover_metrics.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/strings/internal/str_format/extension.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/rtccertificate.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/audio_processing_impl.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/base/log_severity.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/api/rtpsenderinterface.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/audio_processing_impl_locking_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/audio_processing_performance_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/api/units/data_size.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/erl_estimator_unittest.cc
[delete] https://crrev.com/d8c4b7bf1865359b974e48b65030da86bf1bed8d/system_wrappers/include/field_trial_default.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/api/units/timestamp.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/container/inlined_vector.h
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/experiments/jitter_upper_bound_experiment.cc
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/audio/channel_receive_proxy.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/memory/aligned_malloc.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/synchronization/mutex.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/frame_blocker_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/agc2/gain_applier.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/numerics/sample_counter.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/echo_remover.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_coding/neteq/audio_vector_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/pathutils.h
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/container/flat_hash_map.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/strings/internal/str_split_internal.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/matched_filter_lag_aggregator.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/algorithm/container.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/network.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/time/format.cc
[delete] https://crrev.com/d8c4b7bf1865359b974e48b65030da86bf1bed8d/modules/rtp_rtcp/include/rtp_payload_registry.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/openssldigest.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/container/inlined_vector_test.cc
[delete] https://crrev.com/d8c4b7bf1865359b974e48b65030da86bf1bed8d/modules/rtp_rtcp/include/rtp_receiver.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_coding/neteq/neteq_external_decoder_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/buffer_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_coding/neteq/packet_buffer.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/stringutils.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtcp_transceiver.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/api/rtp_headers.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/adaptive_fir_filter_unittest.cc
[delete] https://crrev.com/d8c4b7bf1865359b974e48b65030da86bf1bed8d/system_wrappers/source/event_timer_posix_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/fileutils.cc
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/container/internal/hash_function_defaults.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/time/time.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/sslidentity.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/stringencode.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/api/peerconnectioninterface.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtp_packet_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/third_party/sigslot/sigslot.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/strings/string_view.h
[delete] https://crrev.com/d8c4b7bf1865359b974e48b65030da86bf1bed8d/modules/audio_processing/echo_cancellation_proxy.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/suppression_gain_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/networkmonitor.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/erle_estimator.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/sslidentity.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/suppression_filter.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/audio/audio_receive_stream.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/block_processor_unittest.cc
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/video_coding/codecs/vp8/include/temporal_layers_checker.h
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/rtc_base/cancelable_task_handle.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtp_format_video_generic_unittest.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/common_audio/BUILD.gn
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtp_header_extension_size.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/include/rtp_rtcp.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/rtp_rtcp/source/rtp_format_h264.h
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/echo_control_mobile_bit_exact_unittest.cc
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/container/internal/unordered_set_test.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/system_wrappers/BUILD.gn
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/api/rtcerror.h
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/container/node_hash_map.h
[add] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/absl/container/internal/tracked.h
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_processing/aec3/render_delay_controller.cc
[modify] https://crrev.com/1bda95a37bff217d8a943319eb7047fbb7c442c1/modules/audio_coding/acm2/audio_coding_module_unittest.cc
[add] https://crrev.com/1bda95a
Project Member

Comment 3 by bugdroid1@chromium.org, Nov 21

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/adhd/+/bb832e555c0f7ba8b255a2451d39a19704b3e0e7

commit bb832e555c0f7ba8b255a2451d39a19704b3e0e7
Author: Hsin-Yu Chao <hychao@google.com>
Date: Wed Nov 21 09:25:03 2018

CRAS: config - Move aec/apm config to webrtc-apm

This change decouples CRAS and the parsing logic of APM/AEC3
configurations, CRAS build will no longer be affected by
config structure change in webrtc-apm.

BUG= chromium:906512 
TEST=Build and test on nocturne
CQ-DEPEND=CL:1337170

Change-Id: Ia705cab5b60989bbcd69f7911041a6abc5f3f7be
Reviewed-on: https://chromium-review.googlesource.com/1337229
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Hsinyu Chao <hychao@chromium.org>
Reviewed-by: Hsinyu Chao <hychao@chromium.org>

[delete] https://crrev.com/2c7831e8ab1f036242e791932512758681f1e5bd/cras/src/server/config/apm_config.c
[modify] https://crrev.com/bb832e555c0f7ba8b255a2451d39a19704b3e0e7/cras/src/server/cras_apm_list.c
[modify] https://crrev.com/bb832e555c0f7ba8b255a2451d39a19704b3e0e7/cras/src/tests/apm_list_unittest.cc
[delete] https://crrev.com/2c7831e8ab1f036242e791932512758681f1e5bd/cras/src/server/config/apm_config.h
[modify] https://crrev.com/bb832e555c0f7ba8b255a2451d39a19704b3e0e7/cras/src/Makefile.am
[delete] https://crrev.com/2c7831e8ab1f036242e791932512758681f1e5bd/cras/src/server/config/aec_config.c
[delete] https://crrev.com/2c7831e8ab1f036242e791932512758681f1e5bd/cras/src/server/config/aec_config.h

Project Member

Comment 4 by bugdroid1@chromium.org, Nov 21

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/webrtc-apm/+/2583e8ab34618853494d0cf85ce3236e2f3bd950

commit 2583e8ab34618853494d0cf85ce3236e2f3bd950
Author: Hsin-Yu Chao <hychao@google.com>
Date: Wed Nov 21 09:25:03 2018

Move config from CRAS to webrtc-apm

Before this change, APM and AEC3 settings are passed to
webrtc-apm library by additional struct. The logic of
parsing config file and finally sets to APM/AEC3 config
structures are separated in different projects, and that
makes maintainance difficult.
This change fixes the problem by passing ini dictionary
to webrtc-apm library, and owns the parsing logic.

New files under cras-conifg/ are copied from CRAS/adhd
and applied necessary adjustment.

BUG= chromium:906512 
TEST=Build and test on nocturne
CQ-DEPEND=CL:1337229

Change-Id: Ib2835f0053800fb091fce5a5a29f2b177e809575
Reviewed-on: https://chromium-review.googlesource.com/1337170
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Hsinyu Chao <hychao@chromium.org>
Reviewed-by: Cheng-Yi Chiang <cychiang@chromium.org>
Reviewed-by: Per Ã…hgren <peah@chromium.org>

[add] https://crrev.com/2583e8ab34618853494d0cf85ce3236e2f3bd950/cras-config/apm_config.cc
[add] https://crrev.com/2583e8ab34618853494d0cf85ce3236e2f3bd950/cras-config/apm_config.h
[add] https://crrev.com/2583e8ab34618853494d0cf85ce3236e2f3bd950/cras-config/module.mk
[add] https://crrev.com/2583e8ab34618853494d0cf85ce3236e2f3bd950/cras-config/aec_config.h
[modify] https://crrev.com/2583e8ab34618853494d0cf85ce3236e2f3bd950/Makefile
[modify] https://crrev.com/2583e8ab34618853494d0cf85ce3236e2f3bd950/webrtc_apm.cc
[add] https://crrev.com/2583e8ab34618853494d0cf85ce3236e2f3bd950/cras-config/aec_config.cc
[modify] https://crrev.com/2583e8ab34618853494d0cf85ce3236e2f3bd950/webrtc_apm.h

Project Member

Comment 5 by bugdroid1@chromium.org, Nov 21

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/webrtc-apm/+/640d48b3222a28a7cb84f9df30d35d236582fc5c

commit 640d48b3222a28a7cb84f9df30d35d236582fc5c
Author: Hsin-Yu Chao <hychao@google.com>
Date: Wed Nov 21 09:25:04 2018

Sync to webrtc Tot

Update to commit "Implement data channels over media transport."

https://webrtc.googlesource.com/src/+/175aa2e95c19a1e02786b09602c6f62b3554f1a2

BUG= chromium:906512 
TEST=Build and test on nocturne

Change-Id: I963d31a7fe51ce1bb706459bafad3e688278340b
Reviewed-on: https://chromium-review.googlesource.com/1337171
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Hsinyu Chao <hychao@chromium.org>
Reviewed-by: Cheng-Yi Chiang <cychiang@chromium.org>
Reviewed-by: Per Ã…hgren <peah@chromium.org>

[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/neteq/expand.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/sslidentity.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/aec_state.cc
[delete] https://crrev.com/2583e8ab34618853494d0cf85ce3236e2f3bd950/rtc_base/pathutils_unittest.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/render_delay_controller2.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/api/audio_options.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/matched_filter.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/echo_control_mobile_bit_exact_unittest.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/audio_network_adaptor/bitrate_controller.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/random.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/gain_controller2.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/sequenced_task_checker_unittest.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/neteq/decoder_database.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/reverb_model_estimator.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtcp_packet/psfb.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/agc2/rnn_vad/pitch_search.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtp_packet.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/reverb_model_fallback.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/criticalsection_unittest.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/rtccertificate.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aecm/echo_control_mobile.cc
[add] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/numerics/moving_average.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtcp_packet/nack.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/reverb_frequency_response.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtp_format_vp8.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/module.mk
[delete] https://crrev.com/2583e8ab34618853494d0cf85ce3236e2f3bd950/rtc_base/pathutils.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/agc/loudness_histogram.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/audio_network_adaptor/include/audio_network_adaptor_config.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/audio/channel_receive.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/filter_analyzer.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtp_format.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/string_to_number.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/video_coding/codecs/vp8/include/temporal_layers_checker.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/echo_control_mobile_unittest.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtp_sender_video.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtp_format_unittest.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/timeutils.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/agc2/rnn_vad/rnn_vad_tool.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/api/media_transport_interface.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/BUILD.gn
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/neteq/tools/packet_source.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/video_coding/codecs/h264/include/h264.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/OWNERS
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/residual_echo_detector.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/fakesslidentity.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/include/rtp_rtcp_defines.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/vad/pitch_based_vad.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/downsampled_render_buffer.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/moving_average.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtp_header_extension_map.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/ulpfec_generator.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/include/audio_processing.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/acm2/acm_receiver.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/agc2/rnn_vad/fft_util.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/cascaded_biquad_filter.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/vad/gmm.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/agc2/rnn_vad/pitch_search_internal.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/neteq/tools/neteq_rtpplay.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/agc2/adaptive_agc.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/subtractor.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/utility/ooura_fft_sse2.cc
[delete] https://crrev.com/2583e8ab34618853494d0cf85ce3236e2f3bd950/rtc_base/unixfilesystem.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtp_header_extensions.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/acm2/acm_receive_test.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/helpers.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/cras-config/apm_config.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/system_wrappers/source/rtp_to_ntp_estimator.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/agc2/saturation_protector.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtcp_transceiver.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/api/transport/network_types.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/agc2/agc2_common.h
[add] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/key_derivation.cc
[add] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/memory_stream.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/dtmf_queue.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/audio_network_adaptor/fec_controller_plr_based.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtp_generic_frame_descriptor.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/erl_estimator.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/natserver.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/codecs/cng/audio_encoder_cng.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/api/jsepicecandidate.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/matrix_buffer.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/subband_erle_estimator.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/neteq/delay_peak_detector.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/api/mediastreaminterface.h
[delete] https://crrev.com/2583e8ab34618853494d0cf85ce3236e2f3bd950/modules/audio_processing/agc2/gain_curve_applier.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtcp_packet/app.h
[add] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/openssl_key_derivation_hkdf.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/network.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/fakenetwork.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/criticalsection.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/ulpfec_generator.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/audio_network_adaptor/event_log_writer.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/api/audio_options.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/networkmonitor.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/testutils.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/agc2/gain_applier.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtp_generic_frame_descriptor.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/ipaddress.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/common_audio/vad/vad.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/voice_detection_impl.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/logsinks.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/socketaddresspair.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/echo_path_delay_estimator.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/neteq/comfort_noise.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/copyonwritebuffer.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/noise_suppression_impl.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/testutils.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/socketstream.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/system_wrappers/OWNERS
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtp_rtcp_impl.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/neteq/packet_buffer.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/suppression_gain_limiter.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/common_audio/include/audio_util.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/agc2/fixed_gain_controller.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/render_delay_buffer.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec/aec_core.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/audio/null_audio_poller.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/neteq/nack_tracker.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/block_framer.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/neteq/expand_uma_logger.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/agc2/adaptive_mode_level_estimator_agc.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/api/units/time_delta.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/neteq/tools/rtp_jitter.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/audio/utility/audio_frame_operations.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/agc2/rnn_vad/lp_residual.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/bitrateallocationstrategy.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/api/rtpparameters.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/agc2/adaptive_agc.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/cras-config/aec_config.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/audio/audio_send_stream_unittest.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/sslcertificate.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/gain_controller2_unittest.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtp_packet_to_send.cc
[delete] https://crrev.com/2583e8ab34618853494d0cf85ce3236e2f3bd950/rtc_base/optionsfile_unittest.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/filter_analyzer.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/agc2/rnn_vad/spectral_features_internal.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/rtccertificate.cc
[add] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/agc2/limiter_db_gain_curve.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/codecs/g711/audio_decoder_pcm.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/audio_processing_impl.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/vector_buffer.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/echo_remover_metrics.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/logging/apm_data_dumper.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/neteq/audio_vector.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/audio_network_adaptor/frame_length_controller.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/packet_loss_stats.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/neteq/tools/neteq_packet_source_input.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/echo_cancellation_impl.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/audio_processing_performance_unittest.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/api/units/timestamp.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/audio/channel_receive_proxy.cc
[add] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/network/BUILD.gn
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/agc2/gain_applier.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/numerics/sample_counter.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/transient/moving_moments.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/base64_unittest.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/echo_remover.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/neteq/comfort_noise.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/codecs/legacy_encoded_audio_frame.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/vad/pitch_based_vad.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtcp_packet/extended_reports.cc
[delete] https://crrev.com/2583e8ab34618853494d0cf85ce3236e2f3bd950/rtc_base/optionsfile.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/common_audio/channel_buffer.cc
[delete] https://crrev.com/2583e8ab34618853494d0cf85ce3236e2f3bd950/modules/video_coding/codecs/vp8/include/vp8_temporal_layers.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/rate_statistics.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/audio_processing_unittest.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/api/video/video_frame.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/echo_detector/circular_buffer.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/audio/remix_resample.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/neteq/packet.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/opensslstreamadapter.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/codecs/opus/audio_decoder_opus.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtcp_packet/rtpfb.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/buffer_unittest.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/api/video/video_source_interface.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/neteq/packet_buffer.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/stringutils.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/neteq/tools/rtp_file_source.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/gain_control_impl.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/api/jsep.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtcp_transceiver.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/api/rtp_headers.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.cc
[delete] https://crrev.com/2583e8ab34618853494d0cf85ce3236e2f3bd950/rtc_base/noop.mm
[delete] https://crrev.com/2583e8ab34618853494d0cf85ce3236e2f3bd950/rtc_base/Dummy.java
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/api/mediastreaminterface.cc
[delete] https://crrev.com/2583e8ab34618853494d0cf85ce3236e2f3bd950/rtc_base/fileutils.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/natserver.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/asyncpacketsocket.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/system/file_wrapper.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/api/peerconnectioninterface.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtp_packet_unittest.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/virtualsocket_unittest.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtcp_receiver.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/agc/agc.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/neteq/post_decode_vad.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/render_delay_controller_metrics.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/erle_estimator.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/sslidentity.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/suppression_filter.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtp_rtcp_impl.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/agc2/biquad_filter.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/httpcommon.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/neteq/tick_timer.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/common_audio/BUILD.gn
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/include/rtp_rtcp.h
[add] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/system/cocoa_threading.h
[add] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/memory_stream.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/rtp_rtcp/source/rtp_format_h264.h
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/cascaded_biquad_filter.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/system_wrappers/BUILD.gn
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/opensslutility.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/render_delay_controller.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_processing/aec3/subtractor_output_analyzer.h
[add] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/rtc_base/experiments/normalize_simulcast_size_experiment.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/modules/audio_coding/codecs/ilbc/audio_decoder_ilbc.cc
[modify] https://crrev.com/640d48b3222a28a7cb84f9df30d35d236582fc5c/module
Status: Verified (was: Started)
The fixes in this bug has all landed in M72. 
Closing this one and use 911414 to track those needs cherry-pick.

Sign in to add a comment