Sort libwebrtc Xcode project file

* libwebrtc.xcodeproj/project.pbxproj:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@259422 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/Source/ThirdParty/libwebrtc/ChangeLog b/Source/ThirdParty/libwebrtc/ChangeLog
index 1109250..00a7ead 100644
--- a/Source/ThirdParty/libwebrtc/ChangeLog
+++ b/Source/ThirdParty/libwebrtc/ChangeLog
@@ -1,3 +1,9 @@
+2020-04-02  Keith Rollin  <krollin@apple.com>
+
+        Sort libwebrtc Xcode project file
+
+        * libwebrtc.xcodeproj/project.pbxproj:
+
 2020-04-02  Simon Fraser  <simon.fraser@apple.com>
 
         Build fix after r259385.
diff --git a/Source/ThirdParty/libwebrtc/libwebrtc.xcodeproj/project.pbxproj b/Source/ThirdParty/libwebrtc/libwebrtc.xcodeproj/project.pbxproj
index e3df098..be7f716 100644
--- a/Source/ThirdParty/libwebrtc/libwebrtc.xcodeproj/project.pbxproj
+++ b/Source/ThirdParty/libwebrtc/libwebrtc.xcodeproj/project.pbxproj
@@ -8264,9 +8264,9 @@
 		41299B98212736B200B3414B /* rnn_vad */ = {
 			isa = PBXGroup;
 			children = (
-				41893A6D242A78DF007FDC41 /* common.cc */,
 				4131C402234C7B7E0028A615 /* auto_correlation.cc */,
 				4131C403234C7B7E0028A615 /* auto_correlation.h */,
+				41893A6D242A78DF007FDC41 /* common.cc */,
 				419241362127372300634FCF /* common.h */,
 				419241312127372200634FCF /* features_extraction.cc */,
 				419241322127372200634FCF /* features_extraction.h */,
@@ -8341,9 +8341,9 @@
 		4131C3CB234B982A0028A615 /* stats */ = {
 			isa = PBXGroup;
 			children = (
-				41DB1A9324321614005AB8EA /* rtcstats_objects.cc */,
 				4131C3CD234B98420028A615 /* rtc_stats.cc */,
 				4131C3CC234B98420028A615 /* rtc_stats_report.cc */,
+				41DB1A9324321614005AB8EA /* rtcstats_objects.cc */,
 			);
 			name = stats;
 			sourceTree = "<group>";
@@ -8442,12 +8442,12 @@
 		4131C4A7234C83660028A615 /* media */ = {
 			isa = PBXGroup;
 			children = (
+				4131C4AB234C837F0028A615 /* audio_transport.cc */,
+				4131C4AA234C837F0028A615 /* audio_transport.h */,
 				418939F3242A74F8007FDC41 /* media_transport_config.cc */,
 				418939F5242A74F8007FDC41 /* media_transport_config.h */,
 				418939F2242A74F8007FDC41 /* media_transport_interface.cc */,
 				418939F4242A74F8007FDC41 /* media_transport_interface.h */,
-				4131C4AB234C837F0028A615 /* audio_transport.cc */,
-				4131C4AA234C837F0028A615 /* audio_transport.h */,
 				4131C4A9234C837F0028A615 /* video_transport.cc */,
 				4131C4A8234C837F0028A615 /* video_transport.h */,
 			);
@@ -8487,8 +8487,6 @@
 		413A21431FE18D0100373E99 /* rtc_base */ = {
 			isa = PBXGroup;
 			children = (
-				41893A40242A76F2007FDC41 /* operations_chain.cc */,
-				41893A3F242A76F2007FDC41 /* operations_chain.h */,
 				4131BFD9234B897E0028A615 /* DEPS */,
 				419241652127387900634FCF /* experiments */,
 				4131C41F234C7D070028A615 /* memory */,
@@ -8624,6 +8622,8 @@
 				4131C0BF234B89D60028A615 /* openssl_stream_adapter.h */,
 				4131C093234B89D00028A615 /* openssl_utility.cc */,
 				4131C0E0234B89DC0028A615 /* openssl_utility.h */,
+				41893A40242A76F2007FDC41 /* operations_chain.cc */,
+				41893A3F242A76F2007FDC41 /* operations_chain.h */,
 				4131C0D3234B89DA0028A615 /* physical_socket_server.cc */,
 				4131C0CE234B89D90028A615 /* physical_socket_server.h */,
 				4131C0B8234B89D50028A615 /* platform_thread.cc */,
@@ -9011,9 +9011,9 @@
 		4145E4C01EF8962800FCF6E6 /* stats */ = {
 			isa = PBXGroup;
 			children = (
+				41C01FC3242B5C0A00E08018 /* rtc_stats.h */,
 				41C01FC2242B5C0A00E08018 /* rtc_stats_collector_callback.h */,
 				41C01FC4242B5C0A00E08018 /* rtc_stats_report.h */,
-				41C01FC3242B5C0A00E08018 /* rtc_stats.h */,
 				4145E4C31EF896D200FCF6E6 /* rtcstats_objects.h */,
 			);
 			name = stats;
@@ -9257,14 +9257,14 @@
 			children = (
 				41893933242A70AD007FDC41 /* encoder_settings.cc */,
 				41893932242A70AD007FDC41 /* encoder_settings.h */,
-				4189392B242A70AB007FDC41 /* resource_adaptation_processor_interface.cc */,
-				4189392E242A70AC007FDC41 /* resource_adaptation_processor_interface.h */,
-				41893934242A70AD007FDC41 /* resource_consumer_configuration.cc */,
-				41893935242A70AD007FDC41 /* resource_consumer_configuration.h */,
-				4189392C242A70AC007FDC41 /* resource_consumer.cc */,
-				4189392F242A70AC007FDC41 /* resource_consumer.h */,
 				41893930242A70AD007FDC41 /* resource.cc */,
 				41893936242A70AE007FDC41 /* resource.h */,
+				4189392B242A70AB007FDC41 /* resource_adaptation_processor_interface.cc */,
+				4189392E242A70AC007FDC41 /* resource_adaptation_processor_interface.h */,
+				4189392C242A70AC007FDC41 /* resource_consumer.cc */,
+				4189392F242A70AC007FDC41 /* resource_consumer.h */,
+				41893934242A70AD007FDC41 /* resource_consumer_configuration.cc */,
+				41893935242A70AD007FDC41 /* resource_consumer_configuration.h */,
 				41893931242A70AD007FDC41 /* video_source_restrictions.cc */,
 				4189392D242A70AC007FDC41 /* video_source_restrictions.h */,
 			);
@@ -9287,16 +9287,16 @@
 				4189397C242A7251007FDC41 /* ns_config.h */,
 				4189396F242A724D007FDC41 /* ns_fft.cc */,
 				41893979242A7250007FDC41 /* ns_fft.h */,
-				4189397A242A7250007FDC41 /* prior_signal_model_estimator.cc */,
-				41893972242A724E007FDC41 /* prior_signal_model_estimator.h */,
 				4189396B242A724D007FDC41 /* prior_signal_model.cc */,
 				41893969242A724C007FDC41 /* prior_signal_model.h */,
+				4189397A242A7250007FDC41 /* prior_signal_model_estimator.cc */,
+				41893972242A724E007FDC41 /* prior_signal_model_estimator.h */,
 				41893964242A724B007FDC41 /* quantile_noise_estimator.cc */,
 				41893963242A724B007FDC41 /* quantile_noise_estimator.h */,
-				41893970242A724E007FDC41 /* signal_model_estimator.cc */,
-				41893973242A724F007FDC41 /* signal_model_estimator.h */,
 				41893975242A724F007FDC41 /* signal_model.cc */,
 				41893978242A7250007FDC41 /* signal_model.h */,
+				41893970242A724E007FDC41 /* signal_model_estimator.cc */,
+				41893973242A724F007FDC41 /* signal_model_estimator.h */,
 				41893967242A724C007FDC41 /* speech_probability_estimator.cc */,
 				4189396D242A724D007FDC41 /* speech_probability_estimator.h */,
 				4189396A242A724C007FDC41 /* suppression_params.cc */,
@@ -9310,8 +9310,8 @@
 		418939E9242A73D2007FDC41 /* Recovered References */ = {
 			isa = PBXGroup;
 			children = (
-				418939A8242A732D007FDC41 /* simulcast_description.h */,
 				418939AC242A732E007FDC41 /* rtcp_mux_filter.h */,
+				418939A8242A732D007FDC41 /* simulcast_description.h */,
 			);
 			name = "Recovered References";
 			sourceTree = "<group>";
@@ -9323,11 +9323,11 @@
 				41893A29242A7677007FDC41 /* custom_neteq_factory.h */,
 				41893A61242A77DA007FDC41 /* default_neteq_controller_factory.cc */,
 				41893A2B242A7677007FDC41 /* default_neteq_controller_factory.h */,
-				41893A28242A7677007FDC41 /* neteq_controller_factory.h */,
-				41893A27242A7677007FDC41 /* neteq_controller.h */,
-				41893A2F242A7678007FDC41 /* neteq_factory.h */,
 				41893A30242A7678007FDC41 /* neteq.cc */,
 				41893A2C242A7677007FDC41 /* neteq.h */,
+				41893A27242A7677007FDC41 /* neteq_controller.h */,
+				41893A28242A7677007FDC41 /* neteq_controller_factory.h */,
+				41893A2F242A7678007FDC41 /* neteq_factory.h */,
 				41893A2D242A7678007FDC41 /* tick_timer.cc */,
 				41893A2E242A7678007FDC41 /* tick_timer.h */,
 			);
@@ -9474,14 +9474,15 @@
 		419241652127387900634FCF /* experiments */ = {
 			isa = PBXGroup;
 			children = (
+				4131C222234B8BB10028A615 /* DEPS */,
+				4131C202234B8BA80028A615 /* OWNERS */,
 				4131C206234B8BA90028A615 /* alr_experiment.cc */,
+				41893956242A71F4007FDC41 /* alr_experiment.h */,
 				4131C21B234B8BAF0028A615 /* balanced_degradation_settings.cc */,
 				4131C20B234B8BAA0028A615 /* balanced_degradation_settings.h */,
 				4131C1FA234B8BA60028A615 /* BUILD.gn */,
 				4131C1F9234B8BA50028A615 /* cpu_speed_experiment.cc */,
-				41893956242A71F4007FDC41 /* alr_experiment.h */,
 				41893953242A71F1007FDC41 /* cpu_speed_experiment.h */,
-				4131C222234B8BB10028A615 /* DEPS */,
 				4131C1F6234B8BA50028A615 /* experimental_screenshare_settings.cc */,
 				4131C21A234B8BAF0028A615 /* experimental_screenshare_settings.h */,
 				4131C204234B8BA80028A615 /* field_trial_list.cc */,
@@ -9496,16 +9497,15 @@
 				41893951242A71F1007FDC41 /* min_video_bitrate_experiment.cc */,
 				41893952242A71F1007FDC41 /* min_video_bitrate_experiment.h */,
 				4131C20C234B8BAB0028A615 /* normalize_simulcast_size_experiment.cc */,
-				4131C202234B8BA80028A615 /* OWNERS */,
 				4189394E242A71F0007FDC41 /* quality_rampup_experiment.cc */,
+				41893955242A71F4007FDC41 /* quality_rampup_experiment.h */,
 				4131C214234B8BAD0028A615 /* quality_scaler_settings.cc */,
 				4131C208234B8BA90028A615 /* quality_scaler_settings.h */,
 				4131C21E234B8BB00028A615 /* quality_scaling_experiment.cc */,
+				41893954242A71F4007FDC41 /* quality_scaling_experiment.h */,
 				4131C21C234B8BAF0028A615 /* rate_control_settings.cc */,
 				4131C1F7234B8BA50028A615 /* rate_control_settings.h */,
 				4131C1FD234B8BA60028A615 /* rtt_mult_experiment.cc */,
-				41893955242A71F4007FDC41 /* quality_rampup_experiment.h */,
-				41893954242A71F4007FDC41 /* quality_scaling_experiment.h */,
 				41893950242A71F1007FDC41 /* rtt_mult_experiment.h */,
 				4131C220234B8BB00028A615 /* stable_target_rate_experiment.cc */,
 				4131C225234B8BB20028A615 /* stable_target_rate_experiment.h */,
@@ -9699,7 +9699,6 @@
 		419C83411FE246380040C30F /* numerics */ = {
 			isa = PBXGroup;
 			children = (
-				41893A54242A77B8007FDC41 /* sequence_number_util.h */,
 				41893A47242A7789007FDC41 /* divide_round.h */,
 				41893A48242A7789007FDC41 /* event_based_exponential_moving_average.cc */,
 				41893A51242A77B5007FDC41 /* event_based_exponential_moving_average.h */,
@@ -9718,8 +9717,8 @@
 				419C83421FE246620040C30F /* percentile_filter.h */,
 				41893A4C242A77B4007FDC41 /* running_statistics.h */,
 				419C834B1FE246640040C30F /* safe_compare.h */,
-				41893A4F242A77B5007FDC41 /* safe_conversions_impl.h */,
 				419C83471FE246630040C30F /* safe_conversions.h */,
+				41893A4F242A77B5007FDC41 /* safe_conversions_impl.h */,
 				419C83481FE246630040C30F /* safe_minmax.h */,
 				41E02CD22127360700C27CD6 /* sample_counter.cc */,
 				41E02CD12127360600C27CD6 /* sample_counter.h */,
@@ -9727,6 +9726,7 @@
 				41893A52242A77B7007FDC41 /* sample_stats.h */,
 				41893A4B242A77B4007FDC41 /* samples_stats_counter.cc */,
 				41893A4E242A77B4007FDC41 /* samples_stats_counter.h */,
+				41893A54242A77B8007FDC41 /* sequence_number_util.h */,
 			);
 			name = numerics;
 			sourceTree = "<group>";
@@ -10402,10 +10402,10 @@
 		41E02C8F212734E800C27CD6 /* goog_cc */ = {
 			isa = PBXGroup;
 			children = (
-				418938E8242A6B15007FDC41 /* acknowledged_bitrate_estimator_interface.cc */,
-				418938EC242A6B16007FDC41 /* acknowledged_bitrate_estimator_interface.h */,
 				41E02C942127352A00C27CD6 /* acknowledged_bitrate_estimator.cc */,
 				41E02C922127352A00C27CD6 /* acknowledged_bitrate_estimator.h */,
+				418938E8242A6B15007FDC41 /* acknowledged_bitrate_estimator_interface.cc */,
+				418938EC242A6B16007FDC41 /* acknowledged_bitrate_estimator_interface.h */,
 				41E02CA12127352C00C27CD6 /* alr_detector.cc */,
 				41E02C992127352B00C27CD6 /* alr_detector.h */,
 				41E02C9A2127352B00C27CD6 /* bitrate_estimator.cc */,
@@ -10464,12 +10464,12 @@
 		41E02CD52127362300C27CD6 /* rtp */ = {
 			isa = PBXGroup;
 			children = (
-				418939EF242A747B007FDC41 /* transport_feedback_demuxer.cc */,
-				418939EE242A747B007FDC41 /* transport_feedback_demuxer.h */,
 				41FCBB3521B1F8FC00A5DF27 /* control_handler.cc */,
 				41FCBB3421B1F8FB00A5DF27 /* control_handler.h */,
 				4192418A212749C800634FCF /* transport_feedback_adapter.cc */,
 				41E02CD72127363C00C27CD6 /* transport_feedback_adapter.h */,
+				418939EF242A747B007FDC41 /* transport_feedback_demuxer.cc */,
+				418939EE242A747B007FDC41 /* transport_feedback_demuxer.h */,
 			);
 			path = rtp;
 			sourceTree = "<group>";
@@ -10693,8 +10693,8 @@
 				41F263AA212680A800274F59 /* file_wrapper.h */,
 				41F263A4212680A600274F59 /* ignore_warnings.h */,
 				41F263A6212680A700274F59 /* inline.h */,
-				41C01FC8242B652A00E08018 /* rtc_export_template.h */,
 				41C01FC9242B652B00E08018 /* rtc_export.h */,
+				41C01FC8242B652A00E08018 /* rtc_export_template.h */,
 				41F263A7212680A700274F59 /* unused.h */,
 			);
 			name = system;
@@ -11904,11 +11904,11 @@
 		5C63F8E21E41732B002CA531 /* api */ = {
 			isa = PBXGroup;
 			children = (
-				41893A26242A762F007FDC41 /* neteq */,
 				4131C39A234B96840028A615 /* audio */,
 				5CD2853B1E6A61BE0094FDC8 /* audio_codecs */,
 				5CDD8C451E43C57900621E92 /* call */,
 				4131C3AF234B96F90028A615 /* crypto */,
+				41893A26242A762F007FDC41 /* neteq */,
 				4131C467234C81970028A615 /* rtc_event_log */,
 				4145E4C01EF8962800FCF6E6 /* stats */,
 				4131C47E234C824D0028A615 /* task_queue */,
@@ -12009,17 +12009,17 @@
 				4131C17F234B8A440028A615 /* basic_packet_socket_factory.cc */,
 				4131C166234B8A400028A615 /* basic_packet_socket_factory.h */,
 				4131C17C234B8A430028A615 /* candidate_pair_interface.h */,
-				4131C18A234B8A450028A615 /* connection_info.cc */,
-				4131C1A1234B8A490028A615 /* connection_info.h */,
 				4131C178234B8A430028A615 /* connection.cc */,
 				4131C187234B8A450028A615 /* connection.h */,
+				4131C18A234B8A450028A615 /* connection_info.cc */,
+				4131C1A1234B8A490028A615 /* connection_info.h */,
 				41893A18242A75C0007FDC41 /* default_ice_transport_factory.cc */,
 				41893A19242A75C0007FDC41 /* default_ice_transport_factory.h */,
+				4131C1AA234B8A4A0028A615 /* dtls_transport.cc */,
+				4131C17E234B8A440028A615 /* dtls_transport.h */,
 				41893A1A242A75C0007FDC41 /* dtls_transport_factory.h */,
 				4131C17A234B8A430028A615 /* dtls_transport_internal.cc */,
 				4131C1A3234B8A490028A615 /* dtls_transport_internal.h */,
-				4131C1AA234B8A4A0028A615 /* dtls_transport.cc */,
-				4131C17E234B8A440028A615 /* dtls_transport.h */,
 				4131C192234B8A470028A615 /* fake_dtls_transport.h */,
 				4131C168234B8A400028A615 /* fake_ice_transport.h */,
 				4131C1A4234B8A490028A615 /* fake_packet_transport.h */,
@@ -12040,12 +12040,12 @@
 				4131C172234B8A420028A615 /* p2p_transport_channel.h */,
 				4131C1A2234B8A490028A615 /* packet_transport_internal.cc */,
 				4131C184234B8A450028A615 /* packet_transport_internal.h */,
+				4131C194234B8A470028A615 /* port.cc */,
+				4131C196234B8A470028A615 /* port.h */,
 				4131C199234B8A480028A615 /* port_allocator.cc */,
 				4131C16B234B8A410028A615 /* port_allocator.h */,
 				4131C1A0234B8A490028A615 /* port_interface.cc */,
 				4131C182234B8A440028A615 /* port_interface.h */,
-				4131C194234B8A470028A615 /* port.cc */,
-				4131C196234B8A470028A615 /* port.h */,
 				4131C18B234B8A460028A615 /* pseudo_tcp.cc */,
 				4131C173234B8A420028A615 /* pseudo_tcp.h */,
 				4131C167234B8A400028A615 /* regathering_controller.cc */,
@@ -12058,10 +12058,10 @@
 				4131C19C234B8A480028A615 /* stun_server.h */,
 				4131C181234B8A440028A615 /* tcp_port.cc */,
 				4131C189234B8A450028A615 /* tcp_port.h */,
-				4131C165234B8A400028A615 /* transport_description_factory.cc */,
-				4131C197234B8A470028A615 /* transport_description_factory.h */,
 				4131C19B234B8A480028A615 /* transport_description.cc */,
 				4131C17B234B8A430028A615 /* transport_description.h */,
+				4131C165234B8A400028A615 /* transport_description_factory.cc */,
+				4131C197234B8A470028A615 /* transport_description_factory.h */,
 				4131C19D234B8A480028A615 /* transport_info.h */,
 				4131C191234B8A460028A615 /* turn_port.cc */,
 				4131C16A234B8A400028A615 /* turn_port.h */,
@@ -12075,22 +12075,24 @@
 		5C63FA351E417608002CA531 /* pc */ = {
 			isa = PBXGroup;
 			children = (
+				4131BEC5234B88190028A615 /* OWNERS */,
 				4131BE81234B880D0028A615 /* audio_rtp_receiver.cc */,
 				4131BEE8234B881E0028A615 /* audio_rtp_receiver.h */,
 				4131BEC1234B88180028A615 /* audio_track.cc */,
 				4131BE90234B88100028A615 /* audio_track.h */,
+				4131BE8B234B880F0028A615 /* channel.cc */,
+				4131BE95234B88110028A615 /* channel.h */,
 				4131BEEA234B881E0028A615 /* channel_interface.h */,
 				4131BEDB234B881C0028A615 /* channel_manager.cc */,
 				4131BEE3234B881D0028A615 /* channel_manager.h */,
-				4131BE8B234B880F0028A615 /* channel.cc */,
-				4131BE95234B88110028A615 /* channel.h */,
 				418939A5242A732D007FDC41 /* composite_data_channel_transport.cc */,
+				418939BA242A7334007FDC41 /* composite_data_channel_transport.h */,
 				4131BE9E234B88120028A615 /* composite_rtp_transport.cc */,
 				4131BEC4234B88180028A615 /* composite_rtp_transport.h */,
-				418939BA242A7334007FDC41 /* composite_data_channel_transport.h */,
-				418939B5242A7331007FDC41 /* data_channel_controller.cc */,
 				4131BEB1234B88150028A615 /* data_channel.cc */,
 				4131BE88234B880E0028A615 /* data_channel.h */,
+				418939B5242A7331007FDC41 /* data_channel_controller.cc */,
+				418939B9242A7334007FDC41 /* data_channel_controller.h */,
 				4131BE83234B880D0028A615 /* datagram_rtp_transport.cc */,
 				4131BEBC234B88170028A615 /* datagram_rtp_transport.h */,
 				4131BECB234B881A0028A615 /* dtls_srtp_transport.cc */,
@@ -12105,62 +12107,63 @@
 				4131BEBD234B88170028A615 /* ice_server_parsing.h */,
 				4131BE99234B88110028A615 /* ice_transport.cc */,
 				4131BEB6234B88160028A615 /* ice_transport.h */,
-				4131BEB7234B88160028A615 /* jitter_buffer_delay_interface.h */,
-				4131BEC8234B88190028A615 /* jitter_buffer_delay_proxy.h */,
 				4131BE93234B88100028A615 /* jitter_buffer_delay.cc */,
 				4131BEB2234B88160028A615 /* jitter_buffer_delay.h */,
+				4131BEB7234B88160028A615 /* jitter_buffer_delay_interface.h */,
+				4131BEC8234B88190028A615 /* jitter_buffer_delay_proxy.h */,
 				4131BEC7234B88190028A615 /* jsep_ice_candidate.cc */,
 				4131BEB5234B88160028A615 /* jsep_session_description.cc */,
-				4131BE87234B880E0028A615 /* jsep_transport_controller.cc */,
-				4131BEB3234B88160028A615 /* jsep_transport_controller.h */,
 				4131BED0234B881A0028A615 /* jsep_transport.cc */,
 				4131BEBF234B88180028A615 /* jsep_transport.h */,
+				4131BE87234B880E0028A615 /* jsep_transport_controller.cc */,
+				4131BEB3234B88160028A615 /* jsep_transport_controller.h */,
 				4131BED6234B881B0028A615 /* local_audio_source.cc */,
 				4131BEAE234B88150028A615 /* local_audio_source.h */,
 				4131BEF1234B881F0028A615 /* media_protocol_names.cc */,
 				4131BED1234B881B0028A615 /* media_protocol_names.h */,
 				4131BEBB234B88170028A615 /* media_session.cc */,
 				4131BEAC234B88150028A615 /* media_session.h */,
+				4131BEA3234B88130028A615 /* media_stream.cc */,
+				4131BEA1234B88130028A615 /* media_stream.h */,
 				4131BEB0234B88150028A615 /* media_stream_observer.cc */,
 				4131BE97234B88110028A615 /* media_stream_observer.h */,
 				4131BEF0234B881F0028A615 /* media_stream_track.h */,
-				4131BEA3234B88130028A615 /* media_stream.cc */,
-				4131BEA1234B88130028A615 /* media_stream.h */,
-				418939C3242A7336007FDC41 /* video_track.cc */,
-				418939C2242A7336007FDC41 /* video_track.h */,
-				4131BEC5234B88190028A615 /* OWNERS */,
+				4131BEEE234B881F0028A615 /* peer_connection.cc */,
+				4131BEA8234B88140028A615 /* peer_connection.h */,
 				4131BECD234B881A0028A615 /* peer_connection_factory.cc */,
 				4131BEAF234B88150028A615 /* peer_connection_factory.h */,
 				4131BE8C234B880F0028A615 /* peer_connection_internal.h */,
 				4131BE8A234B880F0028A615 /* peer_connection_wrapper.cc */,
 				4131BE86234B880E0028A615 /* peer_connection_wrapper.h */,
-				4131BEEE234B881F0028A615 /* peer_connection.cc */,
-				4131BEA8234B88140028A615 /* peer_connection.h */,
 				4131BEB9234B88170028A615 /* remote_audio_source.cc */,
 				4131BE8D234B880F0028A615 /* remote_audio_source.h */,
 				4131BEB8234B88170028A615 /* rtc_stats_collector.cc */,
-				418939B9242A7334007FDC41 /* data_channel_controller.h */,
 				418939B2242A7330007FDC41 /* rtc_stats_collector.h */,
+				4131BEAB234B88140028A615 /* rtc_stats_collector.h */,
 				4131BEBE234B88170028A615 /* rtc_stats_traversal.cc */,
 				4131BEEB234B881F0028A615 /* rtc_stats_traversal.h */,
 				418939BD242A7335007FDC41 /* rtc_stats_traversal.h */,
 				418939AA242A732E007FDC41 /* rtcp_mux_filter.cc */,
+				4131BEA5234B88130028A615 /* rtcp_mux_filter.cc */,
+				4131BE9D234B88120028A615 /* rtcp_mux_filter.h */,
 				4131BEC6234B88190028A615 /* rtp_media_utils.cc */,
 				418939A6242A732D007FDC41 /* rtp_media_utils.h */,
+				4131BEBA234B88170028A615 /* rtp_media_utils.h */,
 				4131BE9B234B88120028A615 /* rtp_parameters_conversion.cc */,
 				4131BEC0234B88180028A615 /* rtp_parameters_conversion.h */,
 				4131BEA4234B88130028A615 /* rtp_receiver.cc */,
+				418939BF242A7335007FDC41 /* rtp_receiver.cc */,
 				4131BEA2234B88130028A615 /* rtp_receiver.h */,
 				4131BE82234B880D0028A615 /* rtp_sender.cc */,
 				4131BEAA234B88140028A615 /* rtp_sender.h */,
 				4131BEA9234B88140028A615 /* rtp_transceiver.cc */,
 				4131BEE2234B881D0028A615 /* rtp_transceiver.h */,
-				418939BF242A7335007FDC41 /* rtp_receiver.cc */,
-				418939AD242A732F007FDC41 /* rtp_transport_internal.h */,
 				4131BEDF234B881D0028A615 /* rtp_transport.cc */,
 				418939B8242A7334007FDC41 /* rtp_transport.cc */,
 				4131BED5234B881B0028A615 /* rtp_transport.h */,
 				418939B7242A7333007FDC41 /* rtp_transport.h */,
+				418939AD242A732F007FDC41 /* rtp_transport_internal.h */,
+				4131BEA6234B88140028A615 /* rtp_transport_internal.h */,
 				418939C4242A7336007FDC41 /* sctp_data_channel_transport.cc */,
 				418939A7242A732D007FDC41 /* sctp_data_channel_transport.h */,
 				4131BE89234B880F0028A615 /* sctp_transport.cc */,
@@ -12168,56 +12171,53 @@
 				4131BEED234B881F0028A615 /* sctp_utils.cc */,
 				4131BED7234B881B0028A615 /* sctp_utils.h */,
 				418939B0242A732F007FDC41 /* sdp_serializer.cc */,
+				4131BE94234B88110028A615 /* sdp_serializer.cc */,
 				4131BEC2234B88180028A615 /* sdp_serializer.h */,
+				418939C0242A7336007FDC41 /* sdp_serializer.h */,
 				4131BE96234B88110028A615 /* sdp_utils.cc */,
 				4131BED3234B881B0028A615 /* sdp_utils.h */,
 				4131BE84234B880E0028A615 /* session_description.cc */,
 				4131BE8E234B88100028A615 /* session_description.h */,
-				418939C0242A7336007FDC41 /* sdp_serializer.h */,
 				418939AB242A732E007FDC41 /* simulcast_description.cc */,
+				4131BED4234B881B0028A615 /* simulcast_description.cc */,
+				4131BEDE234B881D0028A615 /* simulcast_description.h */,
 				4131BE92234B88100028A615 /* srtp_filter.cc */,
 				418939BC242A7335007FDC41 /* srtp_filter.cc */,
 				418939A4242A732D007FDC41 /* srtp_filter.h */,
+				4131BECF234B881A0028A615 /* srtp_filter.h */,
 				4131BEC9234B88190028A615 /* srtp_session.cc */,
 				4131BECE234B881A0028A615 /* srtp_session.h */,
 				4131BEDA234B881C0028A615 /* srtp_transport.cc */,
 				418939BB242A7335007FDC41 /* srtp_transport.cc */,
 				418939AF242A732F007FDC41 /* srtp_transport.h */,
+				4131BED8234B881C0028A615 /* srtp_transport.h */,
 				4131BE98234B88110028A615 /* stats_collector.cc */,
 				4131BEE4234B881D0028A615 /* stats_collector.h */,
 				4131BE7E234B880D0028A615 /* stream_collection.h */,
 				4131BEE0234B881D0028A615 /* track_media_info_map.cc */,
 				418939BE242A7335007FDC41 /* track_media_info_map.cc */,
 				418939B6242A7331007FDC41 /* track_media_info_map.h */,
-				4131BE8F234B88100028A615 /* transport_stats.h */,
+				4131BEAD234B88150028A615 /* track_media_info_map.h */,
 				418939E6242A73B3007FDC41 /* transport_stats.cc */,
+				4131BE8F234B88100028A615 /* transport_stats.h */,
 				418939A9242A732E007FDC41 /* used_ids.h */,
+				4131BEE5234B881E0028A615 /* used_ids.h */,
 				4131BE9F234B88120028A615 /* video_rtp_receiver.cc */,
 				4131BECC234B881A0028A615 /* video_rtp_receiver.h */,
 				418939B4242A7330007FDC41 /* video_rtp_track_source.cc */,
 				418939AE242A732F007FDC41 /* video_rtp_track_source.h */,
+				418939C3242A7336007FDC41 /* video_track.cc */,
+				4131BEC3234B88180028A615 /* video_track.cc */,
+				418939C2242A7336007FDC41 /* video_track.h */,
+				4131BEA0234B88130028A615 /* video_track.h */,
 				4131BE80234B880D0028A615 /* video_track_source.cc */,
 				418939C1242A7336007FDC41 /* video_track_source.cc */,
 				418939B1242A7330007FDC41 /* video_track_source.h */,
-				4131BEAB234B88140028A615 /* rtc_stats_collector.h */,
-				4131BEC3234B88180028A615 /* video_track.cc */,
-				4131BEA0234B88130028A615 /* video_track.h */,
+				4131BED9234B881C0028A615 /* video_track_source.h */,
 				4131BEDC234B881C0028A615 /* webrtc_sdp.cc */,
 				4131BEA7234B88140028A615 /* webrtc_sdp.h */,
 				4131BE7F234B880D0028A615 /* webrtc_session_description_factory.cc */,
 				4131BE7D234B880C0028A615 /* webrtc_session_description_factory.h */,
-				4131BEA5234B88130028A615 /* rtcp_mux_filter.cc */,
-				4131BE9D234B88120028A615 /* rtcp_mux_filter.h */,
-				4131BEBA234B88170028A615 /* rtp_media_utils.h */,
-				4131BEA6234B88140028A615 /* rtp_transport_internal.h */,
-				4131BE94234B88110028A615 /* sdp_serializer.cc */,
-				4131BED4234B881B0028A615 /* simulcast_description.cc */,
-				4131BEDE234B881D0028A615 /* simulcast_description.h */,
-				4131BECF234B881A0028A615 /* srtp_filter.h */,
-				4131BED8234B881C0028A615 /* srtp_transport.h */,
-				4131BEAD234B88150028A615 /* track_media_info_map.h */,
-				4131BEE5234B881E0028A615 /* used_ids.h */,
-				4131BED9234B881C0028A615 /* video_track_source.h */,
 			);
 			path = pc;
 			sourceTree = "<group>";
@@ -12336,26 +12336,26 @@
 				410091D8242E0BBB00C5EDA2 /* recordable_encoded_frame.h */,
 				4102F6D921273416006AE8D7 /* video_bitrate_allocation.cc */,
 				41F263C42126818900274F59 /* video_bitrate_allocation.h */,
-				4102F6DA21273416006AE8D7 /* video_bitrate_allocator_factory.h */,
 				4131C41C234C7C7C0028A615 /* video_bitrate_allocator.cc */,
 				41F263C12126818900274F59 /* video_bitrate_allocator.h */,
+				4102F6DA21273416006AE8D7 /* video_bitrate_allocator_factory.h */,
 				410091D6242E0BBA00C5EDA2 /* video_codec_constants.h */,
 				410091D7242E0BBB00C5EDA2 /* video_codec_type.h */,
 				419C840D1FE249AA0040C30F /* video_content_type.cc */,
 				419C840F1FE249AB0040C30F /* video_content_type.h */,
+				5CD284641E6A57F40094FDC8 /* video_frame.cc */,
+				5CD284651E6A57F40094FDC8 /* video_frame.h */,
 				4124554A1EF8874300F11809 /* video_frame_buffer.cc */,
 				5CD284631E6A57F40094FDC8 /* video_frame_buffer.h */,
 				410091D5242E0BB900C5EDA2 /* video_frame_marking.h */,
 				410091D9242E0BBB00C5EDA2 /* video_frame_type.h */,
-				5CD284641E6A57F40094FDC8 /* video_frame.cc */,
-				5CD284651E6A57F40094FDC8 /* video_frame.h */,
 				5CD284661E6A57F40094FDC8 /* video_rotation.h */,
 				4102F6D321273415006AE8D7 /* video_sink_interface.h */,
 				41F263C62126818A00274F59 /* video_source_interface.cc */,
 				41F263BE2126818800274F59 /* video_source_interface.h */,
+				41F263C52126818A00274F59 /* video_stream_decoder.h */,
 				4102F6D121273414006AE8D7 /* video_stream_decoder_create.cc */,
 				4102F6D421273415006AE8D7 /* video_stream_decoder_create.h */,
-				41F263C52126818A00274F59 /* video_stream_decoder.h */,
 				4102F6D521273415006AE8D7 /* video_stream_encoder_create.cc */,
 				41F263C02126818900274F59 /* video_stream_encoder_create.h */,
 				41F263C32126818900274F59 /* video_stream_encoder_interface.h */,
@@ -12429,16 +12429,16 @@
 		5CD2855F1E6A63050094FDC8 /* aec3 */ = {
 			isa = PBXGroup;
 			children = (
-				4131C350234B95780028A615 /* adaptive_fir_filter_erl.cc */,
-				4131C35C234B957A0028A615 /* adaptive_fir_filter_erl.h */,
 				5CD285601E6A63430094FDC8 /* adaptive_fir_filter.cc */,
 				5CD285611E6A63430094FDC8 /* adaptive_fir_filter.h */,
-				5CD285621E6A63430094FDC8 /* aec_state.cc */,
-				5CD285631E6A63430094FDC8 /* aec_state.h */,
+				4131C350234B95780028A615 /* adaptive_fir_filter_erl.cc */,
+				4131C35C234B957A0028A615 /* adaptive_fir_filter_erl.h */,
 				5CD285641E6A63430094FDC8 /* aec3_common.cc */,
 				5CD285651E6A63430094FDC8 /* aec3_common.h */,
 				5CD285661E6A63430094FDC8 /* aec3_fft.cc */,
 				5CD285671E6A63430094FDC8 /* aec3_fft.h */,
+				5CD285621E6A63430094FDC8 /* aec_state.cc */,
+				5CD285631E6A63430094FDC8 /* aec_state.h */,
 				418939FE242A753B007FDC41 /* alignment_mixer.cc */,
 				418939FF242A753B007FDC41 /* alignment_mixer.h */,
 				4131C358234B95790028A615 /* api_call_jitter_metrics.cc */,
@@ -12449,10 +12449,10 @@
 				4131C359234B95790028A615 /* block_delay_buffer.h */,
 				5CD285681E6A63430094FDC8 /* block_framer.cc */,
 				5CD285691E6A63430094FDC8 /* block_framer.h */,
-				5CD2856A1E6A63430094FDC8 /* block_processor_metrics.cc */,
-				5CD2856B1E6A63430094FDC8 /* block_processor_metrics.h */,
 				5CD2856C1E6A63430094FDC8 /* block_processor.cc */,
 				5CD2856D1E6A63430094FDC8 /* block_processor.h */,
+				5CD2856A1E6A63430094FDC8 /* block_processor_metrics.cc */,
+				5CD2856B1E6A63430094FDC8 /* block_processor_metrics.h */,
 				4131C351234B95780028A615 /* clockdrift_detector.cc */,
 				4131C34C234B95770028A615 /* clockdrift_detector.h */,
 				5CD285701E6A63430094FDC8 /* comfort_noise_generator.cc */,
@@ -12472,10 +12472,10 @@
 				5CD285771E6A63430094FDC8 /* echo_path_delay_estimator.h */,
 				5CD285781E6A63430094FDC8 /* echo_path_variability.cc */,
 				5CD285791E6A63430094FDC8 /* echo_path_variability.h */,
-				5CD2857A1E6A63430094FDC8 /* echo_remover_metrics.cc */,
-				5CD2857B1E6A63430094FDC8 /* echo_remover_metrics.h */,
 				5CD2857C1E6A63430094FDC8 /* echo_remover.cc */,
 				5CD2857D1E6A63430094FDC8 /* echo_remover.h */,
+				5CD2857A1E6A63430094FDC8 /* echo_remover_metrics.cc */,
+				5CD2857B1E6A63430094FDC8 /* echo_remover_metrics.h */,
 				5CD2857E1E6A63430094FDC8 /* erl_estimator.cc */,
 				5CD2857F1E6A63430094FDC8 /* erl_estimator.h */,
 				5CD285801E6A63430094FDC8 /* erle_estimator.cc */,
@@ -12491,10 +12491,10 @@
 				4131C36D234B957C0028A615 /* fullband_erle_estimator.h */,
 				5CD285871E6A63430094FDC8 /* main_filter_update_gain.cc */,
 				5CD285881E6A63430094FDC8 /* main_filter_update_gain.h */,
-				5CD285891E6A63430094FDC8 /* matched_filter_lag_aggregator.cc */,
-				5CD2858A1E6A63430094FDC8 /* matched_filter_lag_aggregator.h */,
 				5CD2858B1E6A63430094FDC8 /* matched_filter.cc */,
 				5CD2858C1E6A63430094FDC8 /* matched_filter.h */,
+				5CD285891E6A63430094FDC8 /* matched_filter_lag_aggregator.cc */,
+				5CD2858A1E6A63430094FDC8 /* matched_filter_lag_aggregator.h */,
 				4131C360234B957A0028A615 /* moving_average.cc */,
 				4131C36B234B957C0028A615 /* moving_average.h */,
 				418939FB242A753A007FDC41 /* nearend_detector.h */,
@@ -12502,10 +12502,10 @@
 				4145E4D81EF8CC9A00FCF6E6 /* render_buffer.h */,
 				5CD285911E6A63430094FDC8 /* render_delay_buffer.cc */,
 				5CD285921E6A63430094FDC8 /* render_delay_buffer.h */,
-				5CD285931E6A63430094FDC8 /* render_delay_controller_metrics.cc */,
-				5CD285941E6A63430094FDC8 /* render_delay_controller_metrics.h */,
 				5CD285951E6A63430094FDC8 /* render_delay_controller.cc */,
 				5CD285961E6A63430094FDC8 /* render_delay_controller.h */,
+				5CD285931E6A63430094FDC8 /* render_delay_controller_metrics.cc */,
+				5CD285941E6A63430094FDC8 /* render_delay_controller_metrics.h */,
 				5CD285971E6A63430094FDC8 /* render_signal_analyzer.cc */,
 				5CD285981E6A63430094FDC8 /* render_signal_analyzer.h */,
 				5CD285991E6A63430094FDC8 /* residual_echo_estimator.cc */,
@@ -12514,10 +12514,10 @@
 				4131C35A234B95790028A615 /* reverb_decay_estimator.h */,
 				4131C357234B95790028A615 /* reverb_frequency_response.cc */,
 				4131C354234B95780028A615 /* reverb_frequency_response.h */,
-				4131C363234B957B0028A615 /* reverb_model_estimator.cc */,
-				4131C35B234B95790028A615 /* reverb_model_estimator.h */,
 				4131C369234B957C0028A615 /* reverb_model.cc */,
 				4131C361234B957A0028A615 /* reverb_model.h */,
+				4131C363234B957B0028A615 /* reverb_model_estimator.cc */,
+				4131C35B234B95790028A615 /* reverb_model_estimator.h */,
 				5CD2859B1E6A63430094FDC8 /* shadow_filter_update_gain.cc */,
 				5CD2859C1E6A63430094FDC8 /* shadow_filter_update_gain.h */,
 				4131C353234B95780028A615 /* signal_dependent_erle_estimator.cc */,
@@ -12530,12 +12530,12 @@
 				4131C35D234B957A0028A615 /* subband_erle_estimator.h */,
 				418939FA242A753A007FDC41 /* subband_nearend_detector.cc */,
 				41893A01242A753B007FDC41 /* subband_nearend_detector.h */,
-				4131C362234B957A0028A615 /* subtractor_output_analyzer.cc */,
-				4131C35F234B957A0028A615 /* subtractor_output_analyzer.h */,
-				4131C371234B957D0028A615 /* subtractor_output.cc */,
-				5CD2859D1E6A63430094FDC8 /* subtractor_output.h */,
 				5CD2859E1E6A63430094FDC8 /* subtractor.cc */,
 				5CD2859F1E6A63430094FDC8 /* subtractor.h */,
+				4131C371234B957D0028A615 /* subtractor_output.cc */,
+				5CD2859D1E6A63430094FDC8 /* subtractor_output.h */,
+				4131C362234B957A0028A615 /* subtractor_output_analyzer.cc */,
+				4131C35F234B957A0028A615 /* subtractor_output_analyzer.h */,
 				5CD285A01E6A63430094FDC8 /* suppression_filter.cc */,
 				5CD285A11E6A63430094FDC8 /* suppression_filter.h */,
 				5CD285A21E6A63430094FDC8 /* suppression_gain.cc */,
@@ -12637,9 +12637,9 @@
 				5CDD839E1E439A6F00621E92 /* inter_frame_delay.cc */,
 				5CDD839F1E439A6F00621E92 /* inter_frame_delay.h */,
 				5CDD83A01E439A6F00621E92 /* internal_defines.h */,
-				5CDD83A11E439A6F00621E92 /* jitter_buffer_common.h */,
 				5CDD83A21E439A6F00621E92 /* jitter_buffer.cc */,
 				5CDD83A31E439A6F00621E92 /* jitter_buffer.h */,
+				5CDD83A11E439A6F00621E92 /* jitter_buffer_common.h */,
 				5CDD83A41E439A6F00621E92 /* jitter_estimator.cc */,
 				5CDD83A51E439A6F00621E92 /* jitter_estimator.h */,
 				4131C4BB234C84050028A615 /* loss_notification_controller.cc */,
@@ -12648,10 +12648,10 @@
 				5CDD83A71E439A6F00621E92 /* media_opt_util.h */,
 				5CDD83AB1E439A6F00621E92 /* nack_module.cc */,
 				5CDD83AC1E439A6F00621E92 /* nack_module.h */,
-				5CDD83AD1E439A6F00621E92 /* packet_buffer.cc */,
-				5CDD83AE1E439A6F00621E92 /* packet_buffer.h */,
 				5CDD83AF1E439A6F00621E92 /* packet.cc */,
 				5CDD83B01E439A6F00621E92 /* packet.h */,
+				5CDD83AD1E439A6F00621E92 /* packet_buffer.cc */,
+				5CDD83AE1E439A6F00621E92 /* packet_buffer.h */,
 				5CDD83B51E439A6F00621E92 /* receiver.cc */,
 				5CDD83B61E439A6F00621E92 /* receiver.h */,
 				5CDD83B71E439A6F00621E92 /* rtp_frame_reference_finder.cc */,
@@ -12940,10 +12940,10 @@
 				5CDD85721E43B5C000621E92 /* report_block_stats.h */,
 				5CDD85751E43B5C000621E92 /* rtp_streams_synchronizer.cc */,
 				5CDD85761E43B5C000621E92 /* rtp_streams_synchronizer.h */,
-				4189399F242A72E3007FDC41 /* rtp_video_stream_receiver_frame_transformer_delegate.cc */,
-				4189399D242A72E3007FDC41 /* rtp_video_stream_receiver_frame_transformer_delegate.h */,
 				413091F21EF8CF9100757C55 /* rtp_video_stream_receiver.cc */,
 				413091F11EF8CF9100757C55 /* rtp_video_stream_receiver.h */,
+				4189399F242A72E3007FDC41 /* rtp_video_stream_receiver_frame_transformer_delegate.cc */,
+				4189399D242A72E3007FDC41 /* rtp_video_stream_receiver_frame_transformer_delegate.h */,
 				5CDD85791E43B5C000621E92 /* send_delay_stats.cc */,
 				5CDD857A1E43B5C000621E92 /* send_delay_stats.h */,
 				5CDD857C1E43B5C000621E92 /* send_statistics_proxy.cc */,
@@ -12958,16 +12958,16 @@
 				4102F6C5212733B6006AE8D7 /* video_quality_observer.h */,
 				5CDD858D1E43B5C000621E92 /* video_receive_stream.cc */,
 				5CDD858E1E43B5C000621E92 /* video_receive_stream.h */,
-				4102F6C2212733B6006AE8D7 /* video_send_stream_impl.cc */,
-				4102F6BE212733B5006AE8D7 /* video_send_stream_impl.h */,
 				5CDD85901E43B5C000621E92 /* video_send_stream.cc */,
 				5CDD85911E43B5C000621E92 /* video_send_stream.h */,
+				4102F6C2212733B6006AE8D7 /* video_send_stream_impl.cc */,
+				4102F6BE212733B5006AE8D7 /* video_send_stream_impl.h */,
 				4189399E242A72E3007FDC41 /* video_source_sink_controller.cc */,
 				4189399C242A72E3007FDC41 /* video_source_sink_controller.h */,
-				4102F6C1212733B6006AE8D7 /* video_stream_decoder_impl.cc */,
-				4102F6C4212733B6006AE8D7 /* video_stream_decoder_impl.h */,
 				5CDD85921E43B5C000621E92 /* video_stream_decoder.cc */,
 				5CDD85931E43B5C000621E92 /* video_stream_decoder.h */,
+				4102F6C1212733B6006AE8D7 /* video_stream_decoder_impl.cc */,
+				4102F6C4212733B6006AE8D7 /* video_stream_decoder_impl.h */,
 				419C831E1FE242E50040C30F /* video_stream_encoder.cc */,
 				4102F6C0212733B6006AE8D7 /* video_stream_encoder.h */,
 			);
@@ -13267,6 +13267,7 @@
 		5CDD87FA1E43BE2600621E92 /* source */ = {
 			isa = PBXGroup;
 			children = (
+				5CDD88EB1E43BF2500621E92 /* rtcp_packet */,
 				4131C4C8234C84A10028A615 /* absolute_capture_time_receiver.cc */,
 				4131C4CD234C84A20028A615 /* absolute_capture_time_receiver.h */,
 				4131C4CC234C84A20028A615 /* absolute_capture_time_sender.cc */,
@@ -13286,10 +13287,10 @@
 				5CDD88061E43BE3C00621E92 /* flexfec_header_reader_writer.h */,
 				5CDD880A1E43BE3C00621E92 /* flexfec_receiver.cc */,
 				5CDD880C1E43BE3C00621E92 /* flexfec_sender.cc */,
-				5CDD880D1E43BE3C00621E92 /* forward_error_correction_internal.cc */,
-				5CDD880E1E43BE3C00621E92 /* forward_error_correction_internal.h */,
 				5CDD880F1E43BE3C00621E92 /* forward_error_correction.cc */,
 				5CDD88101E43BE3C00621E92 /* forward_error_correction.h */,
+				5CDD880D1E43BE3C00621E92 /* forward_error_correction_internal.cc */,
+				5CDD880E1E43BE3C00621E92 /* forward_error_correction_internal.h */,
 				5CDD88151E43BE3C00621E92 /* packet_loss_stats.cc */,
 				5CDD88161E43BE3C00621E92 /* packet_loss_stats.h */,
 				5CDD881A1E43BE3C00621E92 /* receive_statistics_impl.cc */,
@@ -13297,19 +13298,18 @@
 				5CDD881E1E43BE3C00621E92 /* remote_ntp_time_estimator.cc */,
 				5CD285F81E6A64520094FDC8 /* rtcp_nack_stats.cc */,
 				5CD285F91E6A64520094FDC8 /* rtcp_nack_stats.h */,
-				5CDD88EB1E43BF2500621E92 /* rtcp_packet */,
 				5CDD88211E43BE3C00621E92 /* rtcp_packet.cc */,
 				5CDD88221E43BE3C00621E92 /* rtcp_packet.h */,
 				5CDD88241E43BE3C00621E92 /* rtcp_receiver.cc */,
 				5CDD88251E43BE3C00621E92 /* rtcp_receiver.h */,
 				5CDD88271E43BE3C00621E92 /* rtcp_sender.cc */,
 				5CDD88281E43BE3C00621E92 /* rtcp_sender.h */,
+				419C82F61FE20EFB0040C30F /* rtcp_transceiver.cc */,
+				419C82FA1FE20EFD0040C30F /* rtcp_transceiver.h */,
 				419C82F91FE20EFD0040C30F /* rtcp_transceiver_config.cc */,
 				419C82F81FE20EFC0040C30F /* rtcp_transceiver_config.h */,
 				419C82F71FE20EFC0040C30F /* rtcp_transceiver_impl.cc */,
 				419C82FC1FE20EFE0040C30F /* rtcp_transceiver_impl.h */,
-				419C82F61FE20EFB0040C30F /* rtcp_transceiver.cc */,
-				419C82FA1FE20EFD0040C30F /* rtcp_transceiver.h */,
 				4131C4C9234C84A10028A615 /* rtp_dependency_descriptor_extension.cc */,
 				4131C4CA234C84A10028A615 /* rtp_dependency_descriptor_extension.h */,
 				41893911242A704E007FDC41 /* rtp_dependency_descriptor_reader.cc */,
@@ -13318,6 +13318,8 @@
 				4131C4D0234C84A20028A615 /* rtp_dependency_descriptor_writer.h */,
 				41893906242A704B007FDC41 /* rtp_descriptor_authentication.cc */,
 				41893903242A704A007FDC41 /* rtp_descriptor_authentication.h */,
+				5CDD883A1E43BE3C00621E92 /* rtp_format.cc */,
+				5CDD883B1E43BE3C00621E92 /* rtp_format.h */,
 				5CDD882E1E43BE3C00621E92 /* rtp_format_h264.cc */,
 				5CDD882F1E43BE3C00621E92 /* rtp_format_h264.h */,
 				5CDD88301E43BE3C00621E92 /* rtp_format_video_generic.cc */,
@@ -13326,38 +13328,36 @@
 				5CDD88361E43BE3C00621E92 /* rtp_format_vp8.h */,
 				5CDD88381E43BE3C00621E92 /* rtp_format_vp9.cc */,
 				5CDD88391E43BE3C00621E92 /* rtp_format_vp9.h */,
-				5CDD883A1E43BE3C00621E92 /* rtp_format.cc */,
-				5CDD883B1E43BE3C00621E92 /* rtp_format.h */,
-				419241AF2127590200634FCF /* rtp_generic_frame_descriptor_extension.cc */,
-				4102F6E82127345F006AE8D7 /* rtp_generic_frame_descriptor_extension.h */,
 				4102F6E52127345E006AE8D7 /* rtp_generic_frame_descriptor.cc */,
 				4102F6E62127345F006AE8D7 /* rtp_generic_frame_descriptor.h */,
+				419241AF2127590200634FCF /* rtp_generic_frame_descriptor_extension.cc */,
+				4102F6E82127345F006AE8D7 /* rtp_generic_frame_descriptor_extension.h */,
 				4145E4DB1EF8CCEE00FCF6E6 /* rtp_header_extension_map.cc */,
 				413E677B216986AD00EF37ED /* rtp_header_extension_size.cc */,
 				413E677C216986AE00EF37ED /* rtp_header_extension_size.h */,
 				5CDD883F1E43BE3C00621E92 /* rtp_header_extensions.cc */,
 				5CDD88401E43BE3C00621E92 /* rtp_header_extensions.h */,
+				5CDD88481E43BE3C00621E92 /* rtp_packet.cc */,
+				5CDD88491E43BE3C00621E92 /* rtp_packet.h */,
 				5CDD88431E43BE3C00621E92 /* rtp_packet_history.cc */,
 				5CDD88441E43BE3C00621E92 /* rtp_packet_history.h */,
 				419C82FE1FE20F010040C30F /* rtp_packet_received.cc */,
 				5CDD88451E43BE3C00621E92 /* rtp_packet_received.h */,
 				4102F6E92127345F006AE8D7 /* rtp_packet_to_send.cc */,
 				5CDD88461E43BE3C00621E92 /* rtp_packet_to_send.h */,
-				5CDD88481E43BE3C00621E92 /* rtp_packet.cc */,
-				5CDD88491E43BE3C00621E92 /* rtp_packet.h */,
 				5CDD88541E43BE3C00621E92 /* rtp_rtcp_config.h */,
 				5CDD88561E43BE3C00621E92 /* rtp_rtcp_impl.cc */,
 				5CDD88571E43BE3C00621E92 /* rtp_rtcp_impl.h */,
+				5CDD885D1E43BE3C00621E92 /* rtp_sender.cc */,
+				5CDD885E1E43BE3C00621E92 /* rtp_sender.h */,
 				5CDD88581E43BE3C00621E92 /* rtp_sender_audio.cc */,
 				5CDD88591E43BE3C00621E92 /* rtp_sender_audio.h */,
 				418938FB242A7049007FDC41 /* rtp_sender_egress.cc */,
 				41893900242A704A007FDC41 /* rtp_sender_egress.h */,
-				418938FF242A7049007FDC41 /* rtp_sender_video_frame_transformer_delegate.cc */,
-				418938FA242A7048007FDC41 /* rtp_sender_video_frame_transformer_delegate.h */,
 				5CDD885B1E43BE3C00621E92 /* rtp_sender_video.cc */,
 				5CDD885C1E43BE3C00621E92 /* rtp_sender_video.h */,
-				5CDD885D1E43BE3C00621E92 /* rtp_sender.cc */,
-				5CDD885E1E43BE3C00621E92 /* rtp_sender.h */,
+				418938FF242A7049007FDC41 /* rtp_sender_video_frame_transformer_delegate.cc */,
+				418938FA242A7048007FDC41 /* rtp_sender_video_frame_transformer_delegate.h */,
 				4131C4D1234C84A20028A615 /* rtp_sequence_number_map.cc */,
 				4131C4D2234C84A30028A615 /* rtp_sequence_number_map.h */,
 				5CDD885F1E43BE3C00621E92 /* rtp_utility.cc */,
@@ -13379,6 +13379,7 @@
 				5CDD886E1E43BE3C00621E92 /* ulpfec_receiver_impl.cc */,
 				5CDD886F1E43BE3C00621E92 /* ulpfec_receiver_impl.h */,
 				41893901242A704A007FDC41 /* video_fec_generator.h */,
+				4189390D242A704C007FDC41 /* video_rtp_depacketizer.h */,
 				41893905242A704B007FDC41 /* video_rtp_depacketizer_generic.cc */,
 				4189390F242A704D007FDC41 /* video_rtp_depacketizer_generic.h */,
 				41893910242A704D007FDC41 /* video_rtp_depacketizer_h264.cc */,
@@ -13387,7 +13388,6 @@
 				41893907242A704B007FDC41 /* video_rtp_depacketizer_raw.h */,
 				4189390A242A704C007FDC41 /* video_rtp_depacketizer_vp8.cc */,
 				4189390B242A704C007FDC41 /* video_rtp_depacketizer_vp8.h */,
-				4189390D242A704C007FDC41 /* video_rtp_depacketizer.h */,
 			);
 			name = source;
 			path = rtp_rtcp/source;
@@ -13484,10 +13484,10 @@
 				5CDD89B81E43BFB300621E92 /* dtmf_buffer.h */,
 				5CDD89BA1E43BFB300621E92 /* dtmf_tone_generator.cc */,
 				5CDD89BB1E43BFB300621E92 /* dtmf_tone_generator.h */,
-				4102F6AC212732E6006AE8D7 /* expand_uma_logger.cc */,
-				4102F6AD212732E7006AE8D7 /* expand_uma_logger.h */,
 				5CDD89BD1E43BFB300621E92 /* expand.cc */,
 				5CDD89BE1E43BFB300621E92 /* expand.h */,
+				4102F6AC212732E6006AE8D7 /* expand_uma_logger.cc */,
+				4102F6AD212732E7006AE8D7 /* expand_uma_logger.h */,
 				4131C4F4234C867B0028A615 /* histogram.cc */,
 				4131C4F5234C867B0028A615 /* histogram.h */,
 				5CDD89C11E43BFB300621E92 /* merge.cc */,
@@ -13498,10 +13498,10 @@
 				5CDD89CA1E43BFB300621E92 /* neteq_impl.h */,
 				5CDD89D31E43BFB300621E92 /* normal.cc */,
 				5CDD89D41E43BFB300621E92 /* normal.h */,
-				5CDD89D71E43BFB300621E92 /* packet_buffer.cc */,
-				5CDD89D81E43BFB300621E92 /* packet_buffer.h */,
 				5CDD89D91E43BFB300621E92 /* packet.cc */,
 				5CDD89DA1E43BFB300621E92 /* packet.h */,
+				5CDD89D71E43BFB300621E92 /* packet_buffer.cc */,
+				5CDD89D81E43BFB300621E92 /* packet_buffer.h */,
 				5CDD89DC1E43BFB300621E92 /* post_decode_vad.cc */,
 				5CDD89DD1E43BFB300621E92 /* post_decode_vad.h */,
 				5CDD89DE1E43BFB300621E92 /* preemptive_expand.cc */,
@@ -13760,7 +13760,6 @@
 		5CDD8C521E43C5F700621E92 /* opus */ = {
 			isa = PBXGroup;
 			children = (
-				418938F7242A6F9A007FDC41 /* opus_interface.cc */,
 				4131C3B9234B97B30028A615 /* audio_coder_opus_common.cc */,
 				4131C3BA234B97B30028A615 /* audio_coder_opus_common.h */,
 				4131C3BD234B97B40028A615 /* audio_decoder_multi_channel_opus_impl.cc */,
@@ -13772,6 +13771,7 @@
 				5CDD8C561E43C60900621E92 /* audio_encoder_opus.cc */,
 				5CDD8C571E43C60900621E92 /* audio_encoder_opus.h */,
 				5CDD8C591E43C60900621E92 /* opus_inst.h */,
+				418938F7242A6F9A007FDC41 /* opus_interface.cc */,
 				5CDD8C5B1E43C60900621E92 /* opus_interface.h */,
 			);
 			path = opus;
@@ -13994,12 +13994,12 @@
 		5CDD8E241E43C7DC00621E92 /* x86 */ = {
 			isa = PBXGroup;
 			children = (
+				5CDD8E251E43C7EC00621E92 /* main_sse.h */,
 				418938BD242A3D38007FDC41 /* NSQ_del_dec_sse4_1.c */,
 				418938BC242A3D38007FDC41 /* NSQ_sse4_1.c */,
+				5C5F408F1E978FD200D94279 /* SigProc_FIX_sse.h */,
 				418938BB242A3D38007FDC41 /* VAD_sse4_1.c */,
 				418938BA242A3D37007FDC41 /* VQ_WMat_EC_sse4_1.c */,
-				5CDD8E251E43C7EC00621E92 /* main_sse.h */,
-				5C5F408F1E978FD200D94279 /* SigProc_FIX_sse.h */,
 				5CDD8E2B1E43C7EC00621E92 /* x86_silk_map.c */,
 			);
 			name = x86;
@@ -14559,13 +14559,12 @@
 			isa = PBXHeadersBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				410091CF242CFD6500C5EDA2 /* internal.h in Headers */,
 				5C4B475A1E42AAF5002651C8 /* asn1_locl.h in Headers */,
 				5C4B46751E42AA3C002651C8 /* charmap.h in Headers */,
 				5C4B47DD1E42C029002651C8 /* conf_def.h in Headers */,
 				5C4B46491E42AA34002651C8 /* ext_dat.h in Headers */,
+				410091CF242CFD6500C5EDA2 /* internal.h in Headers */,
 				41A391B31EFC454F00C4516A /* internal.h in Headers */,
-				418938C9242A477D007FDC41 /* RTCVideoDecoderH264.h in Headers */,
 				41A391931EFC44EB00C4516A /* internal.h in Headers */,
 				41EA53AD1EFC2C4D002FF04C /* internal.h in Headers */,
 				41A391C61EFC465600C4516A /* internal.h in Headers */,
@@ -14590,6 +14589,7 @@
 				41EA53CE1EFC2C8B002FF04C /* p256-x86_64.h in Headers */,
 				5C4B464C1E42AA34002651C8 /* pcy_int.h in Headers */,
 				41EA540F1EFC2D1B002FF04C /* rsaz_exp.h in Headers */,
+				418938C9242A477D007FDC41 /* RTCVideoDecoderH264.h in Headers */,
 				41BCE753214C81A800A748F1 /* VideoProcessingSoftLink.h in Headers */,
 				5C4B467F1E42AA3C002651C8 /* vpm_int.h in Headers */,
 			);
@@ -14603,14 +14603,15 @@
 				5CDD8B6B1E43C2B500621E92 /* abs_quant_loop.h in Headers */,
 				4131C4D9234C84A30028A615 /* absolute_capture_time_receiver.h in Headers */,
 				4131C4DA234C84A30028A615 /* absolute_capture_time_sender.h in Headers */,
-				418938E2242A69CC007FDC41 /* overuse_frame_detector.h in Headers */,
 				5CDD89F91E43BFB300621E92 /* accelerate.h in Headers */,
 				41E02CA62127352D00C27CD6 /* acknowledged_bitrate_estimator.h in Headers */,
+				418938F6242A6B17007FDC41 /* acknowledged_bitrate_estimator_interface.h in Headers */,
 				5CDD850A1E43B1EA00621E92 /* acm_receiver.h in Headers */,
+				41893A45242A774F007FDC41 /* acm_remixing.h in Headers */,
 				5CDD850C1E43B1EA00621E92 /* acm_resampler.h in Headers */,
+				418938DE242A69CC007FDC41 /* adaptation_counters.h in Headers */,
 				4131BF99234B88A60028A615 /* adapted_video_track_source.h in Headers */,
 				416D3BDC212731C200775F09 /* adaptive_agc.h in Headers */,
-				41893A08242A753C007FDC41 /* alignment_mixer.h in Headers */,
 				415F1FA721272FBA00064CBF /* adaptive_digital_gain_applier.h in Headers */,
 				5CD285A51E6A63430094FDC8 /* adaptive_fir_filter.h in Headers */,
 				4131C383234B957D0028A615 /* adaptive_fir_filter_erl.h in Headers */,
@@ -14634,9 +14635,10 @@
 				5CDD8FD21E43CD6600621E92 /* aimd_rate_control.h in Headers */,
 				413AD1A321265B10003F7263 /* algorithm.h in Headers */,
 				4131C427234C7D250028A615 /* aligned_malloc.h in Headers */,
-				4189393A242A70AE007FDC41 /* resource_adaptation_processor_interface.h in Headers */,
+				41893A08242A753C007FDC41 /* alignment_mixer.h in Headers */,
 				5C0885281E4A99D200403995 /* alloc.h in Headers */,
 				41E02CAD2127352D00C27CD6 /* alr_detector.h in Headers */,
+				41893960242A71F5007FDC41 /* alr_experiment.h in Headers */,
 				5CDD86ED1E43BA6D00621E92 /* analog_agc.h in Headers */,
 				4131C376234B957D0028A615 /* api_call_jitter_metrics.h in Headers */,
 				5CDD87E61E43BDA100621E92 /* apm_data_dumper.h in Headers */,
@@ -14645,7 +14647,6 @@
 				41BE71B1215C463700A7B196 /* arch.h in Headers */,
 				5CDD87AA1E43BC0500621E92 /* arith_routines.h in Headers */,
 				41433D011F79B33400387B4D /* arith_routins.h in Headers */,
-				418939ED242A7434007FDC41 /* default_neteq_factory.h in Headers */,
 				4131C317234B8DC20028A615 /* array_view.h in Headers */,
 				4131C052234B898D0028A615 /* arraysize.h in Headers */,
 				41FCBB7921B1FFC000A5DF27 /* ascii.h in Headers */,
@@ -14663,19 +14664,14 @@
 				4131C07A234B898D0028A615 /* atomic_ops.h in Headers */,
 				5CDD84AA1E43AF1300621E92 /* audio_buffer.h in Headers */,
 				5CDD8A8E1E43C00F00621E92 /* audio_checksum.h in Headers */,
-				41893A24242A75C1007FDC41 /* basic_ice_controller.h in Headers */,
 				4192419F2127588300634FCF /* audio_codec_pair_id.h in Headers */,
 				4131C3C0234B97B40028A615 /* audio_coder_opus_common.h in Headers */,
 				5C4B4C5A1E431F9C002651C8 /* audio_converter.h in Headers */,
-				418938EE242A6B17007FDC41 /* send_side_bandwidth_estimation.h in Headers */,
 				5CDD84161E439B2900621E92 /* audio_decoder.h in Headers */,
 				5CD285451E6A61D20094FDC8 /* audio_decoder.h in Headers */,
 				5CD285431E6A61D20094FDC8 /* audio_decoder_factory.h in Headers */,
-				418938DA242A69CC007FDC41 /* quality_scaler_resource.h in Headers */,
 				41F9BF982051C82100ABF0B9 /* audio_decoder_factory_template.h in Headers */,
 				419C83E81FE248350040C30F /* audio_decoder_g711.h in Headers */,
-				410091DE242E0BBC00C5EDA2 /* video_frame_type.h in Headers */,
-				41893A57242A77B8007FDC41 /* running_statistics.h in Headers */,
 				4140B8321E4E3396007409E6 /* audio_decoder_g722.h in Headers */,
 				419C833D1FE246230040C30F /* audio_decoder_g722.h in Headers */,
 				5CDD8B6F1E43C2B500621E92 /* audio_decoder_ilbc.h in Headers */,
@@ -14689,19 +14685,14 @@
 				4131C3FD234C7B030028A615 /* audio_decoder_multi_channel_opus.h in Headers */,
 				4131C3FB234C7B030028A615 /* audio_decoder_multi_channel_opus_config.h in Headers */,
 				4131C3C2234B97B40028A615 /* audio_decoder_multi_channel_opus_impl.h in Headers */,
-				41893A21242A75C1007FDC41 /* dtls_transport_factory.h in Headers */,
-				418939CA242A7337007FDC41 /* used_ids.h in Headers */,
 				5CDD8C611E43C60900621E92 /* audio_decoder_opus.h in Headers */,
 				419C82F21FE20EB50040C30F /* audio_decoder_opus.h in Headers */,
-				418939D7242A7337007FDC41 /* track_media_info_map.h in Headers */,
-				418939DE242A7337007FDC41 /* rtc_stats_traversal.h in Headers */,
 				4140B8231E4E3383007409E6 /* audio_decoder_pcm.h in Headers */,
 				5CDD8FFD1E43CE3A00621E92 /* audio_decoder_pcm16b.h in Headers */,
 				4145F6131FE1E16F00EB9CAF /* audio_device.h in Headers */,
 				5C119FFC1E457400004F0987 /* audio_device_buffer.h in Headers */,
 				5C119FFD1E457400004F0987 /* audio_device_config.h in Headers */,
 				4145F6141FE1E16F00EB9CAF /* audio_device_data_observer.h in Headers */,
-				41893914242A704E007FDC41 /* video_rtp_depacketizer_h264.h in Headers */,
 				4145F6121FE1E16F00EB9CAF /* audio_device_defines.h in Headers */,
 				5C11A01E1E457578004F0987 /* audio_device_dummy.h in Headers */,
 				5C119FFF1E457400004F0987 /* audio_device_generic.h in Headers */,
@@ -14715,7 +14706,6 @@
 				419C83EA1FE248350040C30F /* audio_encoder_g711.h in Headers */,
 				4140B8341E4E3396007409E6 /* audio_encoder_g722.h in Headers */,
 				419C83401FE246230040C30F /* audio_encoder_g722.h in Headers */,
-				41893A5B242A77B8007FDC41 /* event_rate_counter.h in Headers */,
 				419C833C1FE246230040C30F /* audio_encoder_g722_config.h in Headers */,
 				5CDD8B711E43C2B500621E92 /* audio_encoder_ilbc.h in Headers */,
 				419C84C01FE319440040C30F /* audio_encoder_ilbc.h in Headers */,
@@ -14727,7 +14717,6 @@
 				5CDD8C0B1E43C34600621E92 /* audio_encoder_isac_t_impl.h in Headers */,
 				419C83F31FE2488D0040C30F /* audio_encoder_L16.h in Headers */,
 				4131C3F7234C7B030028A615 /* audio_encoder_multi_channel_opus.h in Headers */,
-				41893923242A704E007FDC41 /* video_rtp_depacketizer_vp8.h in Headers */,
 				4131C3F8234C7B030028A615 /* audio_encoder_multi_channel_opus_config.h in Headers */,
 				4131C3C1234B97B40028A615 /* audio_encoder_multi_channel_opus_impl.h in Headers */,
 				5CDD8C641E43C60900621E92 /* audio_encoder_opus.h in Headers */,
@@ -14741,7 +14730,6 @@
 				5CD284931E6A5F410094FDC8 /* audio_frame_manipulator.h in Headers */,
 				5CD2854E1E6A62130094FDC8 /* audio_frame_operations.h in Headers */,
 				4102F6A221273262006AE8D7 /* audio_level.h in Headers */,
-				4189395D242A71F5007FDC41 /* cpu_speed_experiment.h in Headers */,
 				5CDD8A901E43C00F00621E92 /* audio_loop.h in Headers */,
 				4131C3A6234B96C30028A615 /* audio_mixer.h in Headers */,
 				5CD284961E6A5F410094FDC8 /* audio_mixer_impl.h in Headers */,
@@ -14755,13 +14743,11 @@
 				5CDD8ACD1E43C23900621E92 /* audio_receive_stream.h in Headers */,
 				5CD284B01E6A5F9F0094FDC8 /* audio_receive_stream.h in Headers */,
 				4131BF5C234B88200028A615 /* audio_rtp_receiver.h in Headers */,
-				4189395C242A71F5007FDC41 /* min_video_bitrate_experiment.h in Headers */,
 				5CDD8AD01E43C23900621E92 /* audio_send_stream.h in Headers */,
 				5CD284B21E6A5F9F0094FDC8 /* audio_send_stream.h in Headers */,
 				5CDD8C4F1E43C58E00621E92 /* audio_sink.h in Headers */,
 				5CDD8A921E43C00F00621E92 /* audio_sink.h in Headers */,
 				4131BFA0234B88A60028A615 /* audio_source.h in Headers */,
-				4189395F242A71F5007FDC41 /* quality_rampup_experiment.h in Headers */,
 				5CDD8AD31E43C23900621E92 /* audio_state.h in Headers */,
 				5CD284B31E6A5F9F0094FDC8 /* audio_state.h in Headers */,
 				4131BF05234B88200028A615 /* audio_track.h in Headers */,
@@ -14770,7 +14756,6 @@
 				41F9BFA02051C88500ABF0B9 /* audio_util.h in Headers */,
 				5CDD8A051E43BFB300621E92 /* audio_vector.h in Headers */,
 				5CDD8B731E43C2B500621E92 /* augmented_cb_corr.h in Headers */,
-				418938DE242A69CC007FDC41 /* adaptation_counters.h in Headers */,
 				5C0885291E4A99D200403995 /* auth.h in Headers */,
 				4131C406234C7B7E0028A615 /* auto_correlation.h in Headers */,
 				5C63F8DA1E416D53002CA531 /* autolink.h in Headers */,
@@ -14781,9 +14766,9 @@
 				41433D241F79B33400387B4D /* bandwidth_estimator.h in Headers */,
 				5CDD8C0D1E43C34600621E92 /* bandwidth_info.h in Headers */,
 				419241CC2127593F00634FCF /* bandwidth_sampler.h in Headers */,
-				410091DB242E0BBC00C5EDA2 /* video_codec_constants.h in Headers */,
 				41F263B82126810C00274F59 /* base64.h in Headers */,
 				4131C1D7234B8A4B0028A615 /* basic_async_resolver_factory.h in Headers */,
+				41893A24242A75C1007FDC41 /* basic_ice_controller.h in Headers */,
 				4131C1AE234B8A4A0028A615 /* basic_packet_socket_factory.h in Headers */,
 				4131C456234C81180028A615 /* basic_port_allocator.h in Headers */,
 				419241C62127593F00634FCF /* bbr_factory.h in Headers */,
@@ -14801,25 +14786,21 @@
 				4131C393234B957D0028A615 /* block_buffer.h in Headers */,
 				4131C380234B957D0028A615 /* block_delay_buffer.h in Headers */,
 				5CD285AD1E6A63430094FDC8 /* block_framer.h in Headers */,
-				4189398B242A7252007FDC41 /* fast_math.h in Headers */,
 				5CD285B11E6A63430094FDC8 /* block_processor.h in Headers */,
 				5CD285AF1E6A63430094FDC8 /* block_processor_metrics.h in Headers */,
 				4131C055234B898D0028A615 /* buffer.h in Headers */,
 				5CDD8A0B1E43BFB300621E92 /* buffer_level_filter.h in Headers */,
 				4131C05D234B898D0028A615 /* buffer_queue.h in Headers */,
-				41893996242A7252007FDC41 /* ns_fft.h in Headers */,
 				4131C4A2234C834E0028A615 /* buffered_frame_decryptor.h in Headers */,
 				5CD285491E6A61D20094FDC8 /* builtin_audio_decoder_factory.h in Headers */,
 				413091FC1EF8CFF800757C55 /* builtin_audio_encoder_factory.h in Headers */,
 				41FCBB1E21B1F7CD00A5DF27 /* builtin_video_bitrate_allocator_factory.h in Headers */,
 				41F2636021267ADF00274F59 /* builtin_video_decoder_factory.h in Headers */,
 				41F2636121267ADF00274F59 /* builtin_video_encoder_factory.h in Headers */,
-				4189399B242A7252007FDC41 /* ns_common.h in Headers */,
 				5CDD8B751E43C2B500621E92 /* bw_expand.h in Headers */,
 				5CDD893F1E43BF3A00621E92 /* bye.h in Headers */,
 				4131C075234B898D0028A615 /* byte_buffer.h in Headers */,
 				5CDD88761E43BE3C00621E92 /* byte_io.h in Headers */,
-				41893A5A242A77B8007FDC41 /* safe_conversions_impl.h in Headers */,
 				4131C040234B898D0028A615 /* byte_order.h in Headers */,
 				41BE71AE215C463700A7B196 /* bytecode.h in Headers */,
 				5CD284B81E6A5F9F0094FDC8 /* call.h in Headers */,
@@ -14833,7 +14814,6 @@
 				4131C3EE234C7A490028A615 /* cascaded_biquad_filter.h in Headers */,
 				5CDD8B771E43C2B500621E92 /* cb_construct.h in Headers */,
 				5CDD8B7D1E43C2B500621E92 /* cb_mem_energy.h in Headers */,
-				410091DA242E0BBC00C5EDA2 /* video_frame_marking.h in Headers */,
 				5CDD8B791E43C2B500621E92 /* cb_mem_energy_augmentation.h in Headers */,
 				5CDD8B7B1E43C2B500621E92 /* cb_mem_energy_calc.h in Headers */,
 				5CDD8B811E43C2B500621E92 /* cb_search.h in Headers */,
@@ -14851,7 +14831,6 @@
 				417953D42169834F0028266B /* channel_send.h in Headers */,
 				5CDD8B851E43C2B500621E92 /* chebyshev.h in Headers */,
 				4131C064234B898D0028A615 /* checks.h in Headers */,
-				41893919242A704E007FDC41 /* video_fec_generator.h in Headers */,
 				5C08852A1E4A99D200403995 /* cipher.h in Headers */,
 				5CDD86A21E43B99400621E92 /* circular_buffer.h in Headers */,
 				4131C373234B957D0028A615 /* clockdrift_detector.h in Headers */,
@@ -14872,14 +14851,14 @@
 				5CDD8B871E43C2B500621E92 /* comp_corr.h in Headers */,
 				4131C072234B898D0028A615 /* compile_assert_c.h in Headers */,
 				5CDD86461E43B8B500621E92 /* complex_fft_tables.h in Headers */,
+				418939DB242A7337007FDC41 /* composite_data_channel_transport.h in Headers */,
 				4131BF39234B88200028A615 /* composite_rtp_transport.h in Headers */,
 				5CDD89451E43BF3A00621E92 /* compound_packet.h in Headers */,
-				41893993242A7252007FDC41 /* suppression_params.h in Headers */,
 				415F1FAB21272FBA00064CBF /* compute_interpolated_gain_curve.h in Headers */,
-				41893A04242A753C007FDC41 /* nearend_detector.h in Headers */,
 				5CDD8FEC1E43CDCA00621E92 /* config.h in Headers */,
 				5C63F8DB1E416D53002CA531 /* config.h in Headers */,
 				4131C303234B8DC20028A615 /* congestion_control_interface.h in Headers */,
+				4189394C242A70D7007FDC41 /* congestion_control_interface.h in Headers */,
 				41FCBB4021B1FDB800A5DF27 /* congestion_window_pushback_controller.h in Headers */,
 				4131C1CF234B8A4B0028A615 /* connection.h in Headers */,
 				4131C1E9234B8A4B0028A615 /* connection_info.h in Headers */,
@@ -14894,49 +14873,54 @@
 				5CDD8AD41E43C23900621E92 /* conversion.h in Headers */,
 				4131C073234B898D0028A615 /* copy_on_write_buffer.h in Headers */,
 				41BE71BC215C463700A7B196 /* coretype.h in Headers */,
+				4189395D242A71F5007FDC41 /* cpu_speed_experiment.h in Headers */,
 				4131C04C234B898D0028A615 /* cpu_time.h in Headers */,
 				5CDD87B21E43BC0500621E92 /* crc.h in Headers */,
 				4131C085234B898D0028A615 /* crc32.h in Headers */,
 				5CDD8B8C1E43C2B500621E92 /* create_augmented_vec.h in Headers */,
 				4131C2ED234B8DC20028A615 /* create_peerconnection_factory.h in Headers */,
+				4189391C242A704E007FDC41 /* create_video_rtp_depacketizer.h in Headers */,
 				4131C02E234B898D0028A615 /* critical_section.h in Headers */,
-				418939F8242A74F8007FDC41 /* media_transport_interface.h in Headers */,
 				5CDD8A101E43BFB300621E92 /* cross_correlation.h in Headers */,
 				4131C04E234B898D0028A615 /* crypt_string.h in Headers */,
 				5C08852B1E4A99D200403995 /* crypto_kernel.h in Headers */,
 				4131C3B4234B97120028A615 /* crypto_options.h in Headers */,
 				4131C309234B8DC20028A615 /* crypto_params.h in Headers */,
 				5C08852C1E4A99D200403995 /* crypto_types.h in Headers */,
+				41893A33242A7678007FDC41 /* custom_neteq_factory.h in Headers */,
 				4131BEFD234B88200028A615 /* data_channel.h in Headers */,
+				418939DA242A7337007FDC41 /* data_channel_controller.h in Headers */,
 				4131C325234B8DC20028A615 /* data_channel_interface.h in Headers */,
+				41893949242A70D7007FDC41 /* data_channel_transport_interface.h in Headers */,
 				419241DE21275A3000634FCF /* data_rate.h in Headers */,
 				4131C059234B898D0028A615 /* data_rate_limiter.h in Headers */,
 				419241E421275A3000634FCF /* data_size.h in Headers */,
 				419241CD2127593F00634FCF /* data_transfer_tracker.h in Headers */,
 				4131BF31234B88200028A615 /* datagram_rtp_transport.h in Headers */,
+				41893948242A70D7007FDC41 /* datagram_transport_interface.h in Headers */,
 				5C08852D1E4A99D200403995 /* datatypes.h in Headers */,
 				5CDD8C871E43C66000621E92 /* daubechies_8_wavelet_coeffs.h in Headers */,
 				5CDD8F881E43CBE000621E92 /* debug_dump_writer.h in Headers */,
 				419C83F81FE248F10040C30F /* decimator.h in Headers */,
 				5CDD8A171E43BFB300621E92 /* decision_logic.h in Headers */,
-				41893A36242A7678007FDC41 /* neteq.h in Headers */,
 				5CDD8B901E43C2B500621E92 /* decode.h in Headers */,
 				5CDD8B8E1E43C2B500621E92 /* decode_residual.h in Headers */,
 				4131C445234C80AB0028A615 /* decoded_frames_history.h in Headers */,
 				5CDD8A1A1E43BFB300621E92 /* decoder_database.h in Headers */,
-				418939A1242A72E4007FDC41 /* rtp_video_stream_receiver_frame_transformer_delegate.h in Headers */,
 				41E02C87212734B900C27CD6 /* decoder_database.h in Headers */,
 				5CDD8B921E43C2B500621E92 /* decoder_interpolate_lsf.h in Headers */,
 				5CDD83CB1E439A6F00621E92 /* decoding_state.h in Headers */,
+				41893A20242A75C1007FDC41 /* default_ice_transport_factory.h in Headers */,
+				41893A35242A7678007FDC41 /* default_neteq_controller_factory.h in Headers */,
+				418939ED242A7434007FDC41 /* default_neteq_factory.h in Headers */,
 				5CD284981E6A5F410094FDC8 /* default_output_rate_calculator.h in Headers */,
 				4131C485234C82740028A615 /* default_task_queue_factory.h in Headers */,
 				419C843B1FE24E800040C30F /* default_temporal_layers.h in Headers */,
 				5CDD8B931E43C2B500621E92 /* defines.h in Headers */,
 				41D6B45521273159008F9353 /* degraded_call.h in Headers */,
 				41E02CAB2127352D00C27CD6 /* delay_based_bwe.h in Headers */,
+				41893A05242A753C007FDC41 /* delay_estimate.h in Headers */,
 				5CDD868E1E43B93900621E92 /* delay_estimator.h in Headers */,
-				418939C7242A7337007FDC41 /* rtp_media_utils.h in Headers */,
-				41893A35242A7678007FDC41 /* default_neteq_controller_factory.h in Headers */,
 				5CDD86891E43B93900621E92 /* delay_estimator_internal.h in Headers */,
 				5CDD868C1E43B93900621E92 /* delay_estimator_wrapper.h in Headers */,
 				41E02CB72127352D00C27CD6 /* delay_increase_detector_interface.h in Headers */,
@@ -14944,11 +14928,11 @@
 				4131BFA5234B88A60028A615 /* delayable.h in Headers */,
 				4131C04F234B898D0028A615 /* deprecation.h in Headers */,
 				5CDD86EF1E43BA6D00621E92 /* digital_agc.h in Headers */,
+				41893A49242A7789007FDC41 /* divide_round.h in Headers */,
 				5CDD89481E43BF3A00621E92 /* dlrr.h in Headers */,
-				41893A0B242A753C007FDC41 /* dominant_nearend_detector.h in Headers */,
 				5CDD8B951E43C2B500621E92 /* do_plc.h in Headers */,
+				41893A0B242A753C007FDC41 /* dominant_nearend_detector.h in Headers */,
 				412455441EF87C0F00F11809 /* dot_product_with_scale.h in Headers */,
-				41C01FC6242B5C0B00E08018 /* rtc_stats.h in Headers */,
 				416D3BE2212731C200775F09 /* down_sampler.h in Headers */,
 				4145E4D51EF8CC7600FCF6E6 /* downsampled_render_buffer.h in Headers */,
 				4131C03D234B898D0028A615 /* dscp.h in Headers */,
@@ -14956,13 +14940,13 @@
 				4131BF60234B88200028A615 /* dtls_srtp_transport.h in Headers */,
 				4131C1C6234B8A4A0028A615 /* dtls_transport.h in Headers */,
 				4131BF3E234B88200028A615 /* dtls_transport.h in Headers */,
+				41893A21242A75C1007FDC41 /* dtls_transport_factory.h in Headers */,
 				4131C2FA234B8DC20028A615 /* dtls_transport_interface.h in Headers */,
 				4131C1EB234B8A4B0028A615 /* dtls_transport_internal.h in Headers */,
 				5CDD8A271E43BFB300621E92 /* dtmf_buffer.h in Headers */,
 				5CDD88781E43BE3C00621E92 /* dtmf_queue.h in Headers */,
 				4131BF5A234B88200028A615 /* dtmf_sender.h in Headers */,
 				4131C30E234B8DC20028A615 /* dtmf_sender_interface.h in Headers */,
-				410091DD242E0BBC00C5EDA2 /* recordable_encoded_frame.h in Headers */,
 				5CDD8A2A1E43BFB300621E92 /* dtmf_tone_generator.h in Headers */,
 				5CDD8F8B1E43CBE000621E92 /* dtx_controller.h in Headers */,
 				5CDD8C891E43C66000621E92 /* dyadic_decimator.h in Headers */,
@@ -14970,12 +14954,9 @@
 				5CD285B91E6A63430094FDC8 /* echo_canceller3.h in Headers */,
 				4131C3AD234B96C30028A615 /* echo_canceller3_config.h in Headers */,
 				4131C3AA234B96C30028A615 /* echo_canceller3_factory.h in Headers */,
-				4189391B242A704E007FDC41 /* rtp_descriptor_authentication.h in Headers */,
 				4131C3AC234B96C30028A615 /* echo_control.h in Headers */,
-				418939A0242A72E4007FDC41 /* video_source_sink_controller.h in Headers */,
 				5CDD85EB1E43B81000621E92 /* echo_control_mobile.h in Headers */,
 				5CDD84B11E43AF1300621E92 /* echo_control_mobile_impl.h in Headers */,
-				418938D8242A69CC007FDC41 /* encode_usage_resource.h in Headers */,
 				5CD285BB1E6A63430094FDC8 /* echo_path_delay_estimator.h in Headers */,
 				5CD285BD1E6A63430094FDC8 /* echo_path_variability.h in Headers */,
 				5CD285C11E6A63430094FDC8 /* echo_remover.h in Headers */,
@@ -14984,30 +14965,31 @@
 				5CDD8B971E43C2B500621E92 /* encode.h in Headers */,
 				5CDD87B61E43BC0500621E92 /* encode_lpc_swb.h in Headers */,
 				5CDD8A961E43C00F00621E92 /* encode_neteq_input.h in Headers */,
+				418938D8242A69CC007FDC41 /* encode_usage_resource.h in Headers */,
 				5CDD83CD1E439A6F00621E92 /* encoded_frame.h in Headers */,
 				41A08BAC212681C8001D5D7B /* encoded_frame.h in Headers */,
 				41FCBB1C21B1F7CD00A5DF27 /* encoded_image.h in Headers */,
 				4131C4A1234C834E0028A615 /* encoder_bitrate_adjuster.h in Headers */,
 				4131C4A5234C834E0028A615 /* encoder_overshoot_detector.h in Headers */,
 				5CDD85A01E43B5C000621E92 /* encoder_rtcp_feedback.h in Headers */,
+				4189393E242A70AE007FDC41 /* encoder_settings.h in Headers */,
 				4131C283234B8CC40028A615 /* encoder_simulcast_proxy.h in Headers */,
 				41ECEAFC20646664009D5141 /* EncoderUtilities.h in Headers */,
 				5CDD8B991E43C2B500621E92 /* energy_inverse.h in Headers */,
 				5CDD8B9B1E43C2B500621E92 /* enh_upsample.h in Headers */,
 				5CDD8B9F1E43C2B500621E92 /* enhancer.h in Headers */,
 				5CDD8B9D1E43C2B500621E92 /* enhancer_interface.h in Headers */,
-				41893A15242A757A007FDC41 /* unique_timestamp_counter.h in Headers */,
 				41433D131F79B33400387B4D /* entropy_coding.h in Headers */,
 				5CDD87B91E43BC0500621E92 /* entropy_coding.h in Headers */,
 				4131C492234C82EE0028A615 /* enums.h in Headers */,
 				5CD285C31E6A63430094FDC8 /* erl_estimator.h in Headers */,
 				5CD285C51E6A63430094FDC8 /* erle_estimator.h in Headers */,
-				41893A09242A753C007FDC41 /* vector_math.h in Headers */,
 				5C08852E1E4A99D200403995 /* err.h in Headers */,
 				41BE71AA215C463700A7B196 /* errwarn.h in Headers */,
 				4131C02F234B898D0028A615 /* event.h in Headers */,
+				41893A5C242A77B8007FDC41 /* event_based_exponential_moving_average.h in Headers */,
 				5CD286151E6A66130094FDC8 /* event_log_writer.h in Headers */,
-				41893924242A704E007FDC41 /* transformable_encoded_frame.h in Headers */,
+				41893A5B242A77B8007FDC41 /* event_rate_counter.h in Headers */,
 				4131C051234B898D0028A615 /* event_tracer.h in Headers */,
 				419C83501FE246650040C30F /* exp_filter.h in Headers */,
 				5CDD8A2D1E43BFB300621E92 /* expand.h in Headers */,
@@ -15022,13 +15004,12 @@
 				4131C1B0234B8A4A0028A615 /* fake_ice_transport.h in Headers */,
 				4131C080234B898D0028A615 /* fake_mdns_responder.h in Headers */,
 				4131C037234B898D0028A615 /* fake_network.h in Headers */,
-				418938DC242A69CC007FDC41 /* video_stream_adapter.h in Headers */,
-				41893942242A70AE007FDC41 /* resource.h in Headers */,
 				41299B972127369100B3414B /* fake_network_pipe.h in Headers */,
 				4131C1EC234B8A4B0028A615 /* fake_packet_transport.h in Headers */,
 				4131C1DB234B8A4B0028A615 /* fake_port_allocator.h in Headers */,
 				4131C020234B898D0028A615 /* fake_ssl_identity.h in Headers */,
 				41F263AE212680A800274F59 /* fallthrough.h in Headers */,
+				4189398B242A7252007FDC41 /* fast_math.h in Headers */,
 				5C63F8DC1E416D53002CA531 /* features.h in Headers */,
 				4192413B2127372400634FCF /* features_extraction.h in Headers */,
 				4131C30B234B8DC20028A615 /* fec_controller.h in Headers */,
@@ -15041,11 +15022,11 @@
 				41F2638921267F4000274F59 /* fft.h in Headers */,
 				41433D221F79B33400387B4D /* fft.h in Headers */,
 				41F2636F21267B3E00274F59 /* fft4g.h in Headers */,
-				41893960242A71F5007FDC41 /* alr_experiment.h in Headers */,
 				41F9BFD32051DDE500ABF0B9 /* fft_buffer.h in Headers */,
 				5CD285C81E6A63430094FDC8 /* fft_data.h in Headers */,
 				4131C43C234C80070028A615 /* fftpack.h in Headers */,
 				4131C491234C82EE0028A615 /* field_trial_based_config.h in Headers */,
+				41893957242A71F5007FDC41 /* field_trial_parser.h in Headers */,
 				4131C425234C7D250028A615 /* fifo_buffer.h in Headers */,
 				41BE71B7215C463700A7B196 /* file.h in Headers */,
 				5C11A0221E457578004F0987 /* file_audio_device.h in Headers */,
@@ -15074,7 +15055,6 @@
 				4131C01F234B898D0028A615 /* format_macros.h in Headers */,
 				5CDD88891E43BE3C00621E92 /* forward_error_correction.h in Headers */,
 				5CDD88871E43BE3C00621E92 /* forward_error_correction_internal.h in Headers */,
-				418939C9242A7337007FDC41 /* simulcast_description.h in Headers */,
 				5C63F8DD1E416D53002CA531 /* forwards.h in Headers */,
 				5CD285CA1E6A63430094FDC8 /* frame_blocker.h in Headers */,
 				5CDD83D01E439A6F00621E92 /* frame_buffer.h in Headers */,
@@ -15083,6 +15063,7 @@
 				5CDD8BA31E43C2B500621E92 /* frame_classify.h in Headers */,
 				5CD2849B1E6A5F410094FDC8 /* frame_combiner.h in Headers */,
 				4131C3B5234B97120028A615 /* frame_decryptor_interface.h in Headers */,
+				41893A13242A757A007FDC41 /* frame_dependencies_calculator.h in Headers */,
 				5CDD837A1E439A3500621E92 /* frame_dropper.h in Headers */,
 				41FCBB5A21B1FE6E00A5DF27 /* frame_dumping_decoder.h in Headers */,
 				4131C49D234C834E0028A615 /* frame_encode_metadata_writer.h in Headers */,
@@ -15097,13 +15078,10 @@
 				4140B8251E4E3383007409E6 /* g711_interface.h in Headers */,
 				41F2639321267F5300274F59 /* g722_enc_dec.h in Headers */,
 				4140B8391E4E3396007409E6 /* g722_interface.h in Headers */,
-				41893A5C242A77B8007FDC41 /* event_based_exponential_moving_average.h in Headers */,
 				415F1FB021272FBA00064CBF /* gain_applier.h in Headers */,
 				5CDD86F01E43BA6D00621E92 /* gain_control.h in Headers */,
-				4189395A242A71F5007FDC41 /* rtt_mult_experiment.h in Headers */,
 				5CDD84B51E43AF1300621E92 /* gain_control_impl.h in Headers */,
 				41A08BCF21272EE2001D5D7B /* gain_controller2.h in Headers */,
-				41893927242A704E007FDC41 /* video_rtp_depacketizer_generic.h in Headers */,
 				5CDD8BA51E43C2B500621E92 /* gain_dequant.h in Headers */,
 				5CDD87031E43BA7500621E92 /* gain_map_internal.h in Headers */,
 				5CDD8BA71E43C2B500621E92 /* gain_quant.h in Headers */,
@@ -15115,7 +15093,6 @@
 				413A21411FE0F0EF00373E99 /* getopt_s.h in Headers */,
 				5CDD872A1E43BABE00621E92 /* gmm.h in Headers */,
 				41FCBB5F21B1FEC400A5DF27 /* goog_cc_factory.h in Headers */,
-				418938F6242A6B17007FDC41 /* acknowledged_bitrate_estimator_interface.h in Headers */,
 				41E02CAA2127352D00C27CD6 /* goog_cc_network_control.h in Headers */,
 				419C84AA1FE303DE0040C30F /* h264.h in Headers */,
 				5CDD83551E43257200621E92 /* h264_bitstream_parser.h in Headers */,
@@ -15123,7 +15100,6 @@
 				419C84AB1FE303DE0040C30F /* h264_globals.h in Headers */,
 				4131BF96234B88A60028A615 /* h264_profile_level_id.h in Headers */,
 				5CD285EB1E6A639F0094FDC8 /* h264_sprop_parameter_sets.h in Headers */,
-				418939C5242A7337007FDC41 /* srtp_filter.h in Headers */,
 				5CDD83DA1E439A6F00621E92 /* h264_sps_pps_tracker.h in Headers */,
 				41FCBB7221B1FF7400A5DF27 /* hdr_metadata.h in Headers */,
 				4131C087234B898D0028A615 /* helpers.h in Headers */,
@@ -15132,24 +15108,23 @@
 				4131C4F7234C867B0028A615 /* histogram.h in Headers */,
 				5CDD83DC1E439A6F00621E92 /* histogram.h in Headers */,
 				419C83581FE246650040C30F /* histogram_percentile_counter.h in Headers */,
+				41893985242A7251007FDC41 /* histograms.h in Headers */,
 				5CDD8BAF1E43C2B500621E92 /* hp_input.h in Headers */,
 				5CDD8BB11E43C2B500621E92 /* hp_output.h in Headers */,
 				4131C081234B898D0028A615 /* http_common.h in Headers */,
 				41A08BAD212681C8001D5D7B /* i010_buffer.h in Headers */,
 				5CD284681E6A57F40094FDC8 /* i420_buffer.h in Headers */,
 				41109AAD1E5FA19200C0955A /* i420_buffer_pool.h in Headers */,
+				41893A23242A75C1007FDC41 /* ice_controller_interface.h in Headers */,
 				4131C1ED234B8A4B0028A615 /* ice_credentials_iterator.h in Headers */,
-				41893925242A704E007FDC41 /* video_rtp_depacketizer.h in Headers */,
 				4131C3E3234C7A080028A615 /* ice_logger.h in Headers */,
 				4131BF32234B88200028A615 /* ice_server_parsing.h in Headers */,
-				41893A66242A77FE007FDC41 /* voice_detection.h in Headers */,
 				4131BF2B234B88200028A615 /* ice_transport.h in Headers */,
 				4131C323234B8DC20028A615 /* ice_transport_factory.h in Headers */,
 				4131C322234B8DC20028A615 /* ice_transport_interface.h in Headers */,
 				4131C1F0234B8A4B0028A615 /* ice_transport_internal.h in Headers */,
 				4131C050234B898D0028A615 /* ifaddrs_android.h in Headers */,
 				4131C05E234B898D0028A615 /* ifaddrs_converter.h in Headers */,
-				4189391C242A704E007FDC41 /* create_video_rtp_depacketizer.h in Headers */,
 				41F263AD212680A800274F59 /* ignore_warnings.h in Headers */,
 				4131C063234B898D0028A615 /* ignore_wundef.h in Headers */,
 				5CDD8BB41E43C2B500621E92 /* ilbc.h in Headers */,
@@ -15171,7 +15146,6 @@
 				5CDD8BBE1E43C2B500621E92 /* interpolate_samples.h in Headers */,
 				419C83311FE245CD0040C30F /* interval_budget.h in Headers */,
 				41BE71B5215C463700A7B196 /* intnum.h in Headers */,
-				418939E1242A7337007FDC41 /* sdp_serializer.h in Headers */,
 				4131C07C234B898D0028A615 /* ip_address.h in Headers */,
 				41433CFF1F79B33400387B4D /* isac_fix_type.h in Headers */,
 				5CDD87C11E43BC0500621E92 /* isac_float_type.h in Headers */,
@@ -15183,6 +15157,7 @@
 				4131BF2C234B88200028A615 /* jitter_buffer_delay_interface.h in Headers */,
 				4131BF3C234B88200028A615 /* jitter_buffer_delay_proxy.h in Headers */,
 				5CDD83E41E439A6F00621E92 /* jitter_estimator.h in Headers */,
+				41893959242A71F5007FDC41 /* jitter_upper_bound_experiment.h in Headers */,
 				4131C2FC234B8DC20028A615 /* jsep.h in Headers */,
 				4131C318234B8DC20028A615 /* jsep_ice_candidate.h in Headers */,
 				4131C31F234B8DC20028A615 /* jsep_session_description.h in Headers */,
@@ -15192,12 +15167,12 @@
 				4131C038234B898D0028A615 /* keep_ref_until_done.h in Headers */,
 				5C0885301E4A99D200403995 /* key.h in Headers */,
 				5CDD84201E439B2900621E92 /* legacy_encoded_audio_frame.h in Headers */,
+				41893A3D242A769A007FDC41 /* level_estimator.h in Headers */,
 				413E67732169863B00EF37ED /* libvpx_interface.h in Headers */,
 				41294095212E128D00AD95E7 /* libvpx_vp8_decoder.h in Headers */,
 				41294093212E128D00AD95E7 /* libvpx_vp8_encoder.h in Headers */,
 				415F1FB321272FBA00064CBF /* limiter.h in Headers */,
 				41BE71AB215C463700A7B196 /* linemap.h in Headers */,
-				41893A32242A7678007FDC41 /* neteq_controller_factory.h in Headers */,
 				4131C4C6234C84520028A615 /* link_capacity_estimator.h in Headers */,
 				41BE71B9215C463700A7B196 /* listfmt.h in Headers */,
 				4131BF23234B88200028A615 /* local_audio_source.h in Headers */,
@@ -15205,16 +15180,12 @@
 				4131C022234B898D0028A615 /* log_sinks.h in Headers */,
 				4131C3E5234C7A080028A615 /* logged_events.h in Headers */,
 				4131C057234B898D0028A615 /* logging.h in Headers */,
-				41893A13242A757A007FDC41 /* frame_dependencies_calculator.h in Headers */,
+				418938F0242A6B17007FDC41 /* loss_based_bandwidth_estimation.h in Headers */,
 				4131C4B9234C83DD0028A615 /* loss_notification.h in Headers */,
 				4131C4BE234C84060028A615 /* loss_notification_controller.h in Headers */,
 				419241C02127593F00634FCF /* loss_rate_filter.h in Headers */,
-				41893959242A71F5007FDC41 /* jitter_upper_bound_experiment.h in Headers */,
-				418938F0242A6B17007FDC41 /* loss_based_bandwidth_estimation.h in Headers */,
 				5CDD87061E43BA7500621E92 /* loudness_histogram.h in Headers */,
-				41893A31242A7678007FDC41 /* neteq_controller.h in Headers */,
 				419241402127372400634FCF /* lp_residual.h in Headers */,
-				41893912242A704E007FDC41 /* rtp_sender_video_frame_transformer_delegate.h in Headers */,
 				5CDD87C61E43BC0500621E92 /* lpc_analysis.h in Headers */,
 				5CDD8BC21E43C2B500621E92 /* lpc_encode.h in Headers */,
 				5CDD87C81E43BC0500621E92 /* lpc_gain_swb_tables.h in Headers */,
@@ -15233,7 +15204,7 @@
 				41FCBB3D21B1FD4000A5DF27 /* match.h in Headers */,
 				5CD285D01E6A63430094FDC8 /* matched_filter.h in Headers */,
 				5CD285CE1E6A63430094FDC8 /* matched_filter_lag_aggregator.h in Headers */,
-				4189394B242A70D7007FDC41 /* stun.h in Headers */,
+				41893A58242A77B8007FDC41 /* math_utils.h in Headers */,
 				41BE71B8215C463700A7B196 /* md5.h in Headers */,
 				4131C1E6234B8A4B0028A615 /* mdns_message.h in Headers */,
 				4131C076234B898D0028A615 /* mdns_responder_interface.h in Headers */,
@@ -15247,12 +15218,12 @@
 				4131BF21234B88200028A615 /* media_session.h in Headers */,
 				4131BF16234B88200028A615 /* media_stream.h in Headers */,
 				4131C31B234B8DC20028A615 /* media_stream_interface.h in Headers */,
-				41893948242A70D7007FDC41 /* datagram_transport_interface.h in Headers */,
 				4131BF0C234B88200028A615 /* media_stream_observer.h in Headers */,
 				4131C308234B8DC20028A615 /* media_stream_proxy.h in Headers */,
-				41893994242A7252007FDC41 /* wiener_filter.h in Headers */,
 				4131BF64234B88200028A615 /* media_stream_track.h in Headers */,
 				4131C2EE234B8DC20028A615 /* media_stream_track_proxy.h in Headers */,
+				418939F9242A74F8007FDC41 /* media_transport_config.h in Headers */,
+				418939F8242A74F8007FDC41 /* media_transport_interface.h in Headers */,
 				4131C2F1234B8DC20028A615 /* media_types.h in Headers */,
 				41E02CAF2127352D00C27CD6 /* median_slope_estimator.h in Headers */,
 				41A08BB821268A7D001D5D7B /* memory.h in Headers */,
@@ -15263,6 +15234,7 @@
 				4131C07E234B898D0028A615 /* message_buffer_reader.h in Headers */,
 				4131C08B234B898D0028A615 /* message_digest.h in Headers */,
 				4131C070234B898D0028A615 /* message_handler.h in Headers */,
+				4189395C242A71F5007FDC41 /* min_video_bitrate_experiment.h in Headers */,
 				5CDD87071E43BA7500621E92 /* mock_agc.h in Headers */,
 				4131C1BD234B8A4A0028A615 /* mock_async_resolver.h in Headers */,
 				5C11A0051E457400004F0987 /* mock_audio_device_buffer.h in Headers */,
@@ -15284,33 +15256,39 @@
 				5CDD89541E43BF3A00621E92 /* nack.h in Headers */,
 				5CDD83EB1E439A6F00621E92 /* nack_module.h in Headers */,
 				5CDD8A331E43BFB300621E92 /* nack_tracker.h in Headers */,
-				41893982242A7251007FDC41 /* noise_suppressor.h in Headers */,
 				4145E4B71EF8943E00FCF6E6 /* nalu_rewriter.h in Headers */,
 				417953BF2169824B0028266B /* nalu_rewriter.h in Headers */,
 				4131C031234B898D0028A615 /* nat_server.h in Headers */,
 				4131C053234B898D0028A615 /* nat_socket_factory.h in Headers */,
 				4131C06C234B898D0028A615 /* nat_types.h in Headers */,
+				41893A04242A753C007FDC41 /* nearend_detector.h in Headers */,
 				5CDD8BD21E43C2B500621E92 /* nearest_neighbor.h in Headers */,
 				4131C067234B898D0028A615 /* net_helper.h in Headers */,
 				4131C032234B898D0028A615 /* net_helpers.h in Headers */,
+				41893A36242A7678007FDC41 /* neteq.h in Headers */,
+				41893A31242A7678007FDC41 /* neteq_controller.h in Headers */,
+				41893A32242A7678007FDC41 /* neteq_controller_factory.h in Headers */,
+				41893A39242A7678007FDC41 /* neteq_factory.h in Headers */,
 				5CDD8A371E43BFB300621E92 /* neteq_impl.h in Headers */,
 				5CDD8A9E1E43C00F00621E92 /* neteq_input.h in Headers */,
 				5CDD8AA61E43C00F00621E92 /* neteq_replacement_input.h in Headers */,
 				4131C086234B898D0028A615 /* network.h in Headers */,
-				41893A59242A77B8007FDC41 /* samples_stats_counter.h in Headers */,
 				4131C05F234B898D0028A615 /* network_constants.h in Headers */,
 				41E02CCF212735B700C27CD6 /* network_control.h in Headers */,
 				4131C027234B898D0028A615 /* network_monitor.h in Headers */,
 				4131C036234B898D0028A615 /* network_route.h in Headers */,
-				41893A49242A7789007FDC41 /* divide_round.h in Headers */,
 				4131C316234B8DC20028A615 /* network_state_predictor.h in Headers */,
 				41E02CCE212735B700C27CD6 /* network_types.h in Headers */,
+				4189399A242A7252007FDC41 /* noise_estimator.h in Headers */,
 				5CDD872B1E43BABE00621E92 /* noise_gmm_tables.h in Headers */,
-				418939C8242A7337007FDC41 /* sctp_data_channel_transport.h in Headers */,
 				415F1FB421272FBA00064CBF /* noise_spectrum_estimator.h in Headers */,
+				41893982242A7251007FDC41 /* noise_suppressor.h in Headers */,
 				5CDD8A3E1E43BFB300621E92 /* normal.h in Headers */,
 				5CDD86A81E43B99400621E92 /* normalized_covariance_estimator.h in Headers */,
 				4131C319234B8DC20028A615 /* notifier.h in Headers */,
+				4189399B242A7252007FDC41 /* ns_common.h in Headers */,
+				41893999242A7252007FDC41 /* ns_config.h in Headers */,
+				41893996242A7252007FDC41 /* ns_fft.h in Headers */,
 				41ECEAC120640F28009D5141 /* NSString+StdString.h in Headers */,
 				4144B3EF2169C63F004363AC /* NSString+StdString.h in Headers */,
 				419C83B41FE2472E0040C30F /* null_audio_poller.h in Headers */,
@@ -15333,19 +15311,19 @@
 				4131C122234B89E20028A615 /* openssl_session_cache.h in Headers */,
 				4131C12B234B89E20028A615 /* openssl_stream_adapter.h in Headers */,
 				4131C14C234B89E20028A615 /* openssl_utility.h in Headers */,
+				41893A41242A76F2007FDC41 /* operations_chain.h in Headers */,
 				41DDB25121265BE900296D47 /* optional.h in Headers */,
 				5CDD8C661E43C60900621E92 /* opus_inst.h in Headers */,
 				5CDD8C681E43C60900621E92 /* opus_interface.h in Headers */,
 				5CDD87CF1E43BC0500621E92 /* os_specific_inline.h in Headers */,
 				5CDD8AAA1E43C00F00621E92 /* output_audio_file.h in Headers */,
 				5CD2849C1E6A5F410094FDC8 /* output_rate_calculator.h in Headers */,
-				41893A6A242A7826007FDC41 /* rtp_packet_pacer.h in Headers */,
 				5CDD8AAB1E43C00F00621E92 /* output_wav_file.h in Headers */,
 				5CDD8FD81E43CD6600621E92 /* overuse_detector.h in Headers */,
 				5CDD8FDA1E43CD6600621E92 /* overuse_estimator.h in Headers */,
+				418938E2242A69CC007FDC41 /* overuse_frame_detector.h in Headers */,
 				4131C1B6234B8A4A0028A615 /* p2p_constants.h in Headers */,
 				4131C1BA234B8A4A0028A615 /* p2p_transport_channel.h in Headers */,
-				41893980242A7251007FDC41 /* quantile_noise_estimator.h in Headers */,
 				41F2639821267F5E00274F59 /* pa_memorybarrier.h in Headers */,
 				41F2639921267F5E00274F59 /* pa_ringbuffer.h in Headers */,
 				5CDD8FA31E43CCBE00621E92 /* paced_sender.h in Headers */,
@@ -15385,7 +15363,6 @@
 				419241432127372800634FCF /* pitch_info.h in Headers */,
 				5CDD87311E43BABE00621E92 /* pitch_internal.h in Headers */,
 				5CDD87D61E43BC0600621E92 /* pitch_lag_tables.h in Headers */,
-				418939DB242A7337007FDC41 /* composite_data_channel_transport.h in Headers */,
 				41433D091F79B33400387B4D /* pitch_lag_tables.h in Headers */,
 				4192413C2127372400634FCF /* pitch_search.h in Headers */,
 				419241452127372800634FCF /* pitch_search_internal.h in Headers */,
@@ -15397,11 +15374,12 @@
 				5CDD8BD81E43C2B500621E92 /* poly_to_lsp.h in Headers */,
 				4131C1DE234B8A4B0028A615 /* port.h in Headers */,
 				4131C1B3234B8A4A0028A615 /* port_allocator.h in Headers */,
-				41893941242A70AE007FDC41 /* resource_consumer_configuration.h in Headers */,
 				4131C1CA234B8A4A0028A615 /* port_interface.h in Headers */,
 				5CDD8A461E43BFB300621E92 /* post_decode_vad.h in Headers */,
 				5CDD835A1E43257200621E92 /* pps_parser.h in Headers */,
 				5CDD8A481E43BFB300621E92 /* preemptive_expand.h in Headers */,
+				41893986242A7251007FDC41 /* prior_signal_model.h in Headers */,
+				4189398F242A7252007FDC41 /* prior_signal_model_estimator.h in Headers */,
 				41E02CA72127352D00C27CD6 /* probe_bitrate_estimator.h in Headers */,
 				41E02CA42127352D00C27CD6 /* probe_controller.h in Headers */,
 				5CDD84E61E43B04D00621E92 /* process_thread_impl.h in Headers */,
@@ -15414,8 +15392,12 @@
 				5CDD89591E43BF3A00621E92 /* psfb.h in Headers */,
 				5CDD87561E43BAF500621E92 /* push_sinc_resampler.h in Headers */,
 				4131C4A3234C834E0028A615 /* quality_limitation_reason_tracker.h in Headers */,
+				4189395F242A71F5007FDC41 /* quality_rampup_experiment.h in Headers */,
 				5CDD83821E439A3500621E92 /* quality_scaler.h in Headers */,
+				418938DA242A69CC007FDC41 /* quality_scaler_resource.h in Headers */,
+				4189395E242A71F5007FDC41 /* quality_scaling_experiment.h in Headers */,
 				5CD2862B1E6A66C80094FDC8 /* quality_threshold.h in Headers */,
+				41893980242A7251007FDC41 /* quantile_noise_estimator.h in Headers */,
 				4131C487234C82740028A615 /* queued_task.h in Headers */,
 				4131C141234B89E20028A615 /* race_checker.h in Headers */,
 				4131C140234B89E20028A615 /* random.h in Headers */,
@@ -15423,7 +15405,6 @@
 				5CDD895C1E43BF3A00621E92 /* rapid_resync_request.h in Headers */,
 				4131C112234B89E20028A615 /* rate_limiter.h in Headers */,
 				4131C157234B89E20028A615 /* rate_statistics.h in Headers */,
-				4189393B242A70AE007FDC41 /* resource_consumer.h in Headers */,
 				4131C104234B89E20028A615 /* rate_tracker.h in Headers */,
 				41A08BCB2126961F001D5D7B /* raw_logging.h in Headers */,
 				5C0885331E4A99D200403995 /* rdb.h in Headers */,
@@ -15437,6 +15418,7 @@
 				41D6B45821273159008F9353 /* receive_time_calculator.h in Headers */,
 				5CDD83F51E439A6F00621E92 /* receiver.h in Headers */,
 				5CDD895F1E43BF3A00621E92 /* receiver_report.h in Headers */,
+				410091DD242E0BBC00C5EDA2 /* recordable_encoded_frame.h in Headers */,
 				5CDD8A4E1E43BFB300621E92 /* red_payload_splitter.h in Headers */,
 				4131C101234B89E20028A615 /* ref_count.h in Headers */,
 				4131C2FD234B8DC20028A615 /* ref_counted_base.h in Headers */,
@@ -15447,7 +15429,6 @@
 				4131C455234C81180028A615 /* relay_port_factory_interface.h in Headers */,
 				5CDD89621E43BF3A00621E92 /* remb.h in Headers */,
 				4102F6A721273262006AE8D7 /* remix_resample.h in Headers */,
-				41893985242A7251007FDC41 /* histograms.h in Headers */,
 				4131BF02234B88200028A615 /* remote_audio_source.h in Headers */,
 				5CDD8FDC1E43CD6600621E92 /* remote_bitrate_estimator_abs_send_time.h in Headers */,
 				5CDD8FDE1E43CD6600621E92 /* remote_bitrate_estimator_single_stream.h in Headers */,
@@ -15459,7 +15440,6 @@
 				5CD285DA1E6A63430094FDC8 /* render_delay_controller.h in Headers */,
 				5CD285D81E6A63430094FDC8 /* render_delay_controller_metrics.h in Headers */,
 				5CDD84BC1E43AF1300621E92 /* render_queue_item_verifier.h in Headers */,
-				41893A5D242A77B8007FDC41 /* sample_stats.h in Headers */,
 				5CD285DC1E6A63430094FDC8 /* render_signal_analyzer.h in Headers */,
 				4131C4E5234C852E0028A615 /* repeating_task.h in Headers */,
 				5CDD89651E43BF3A00621E92 /* report_block.h in Headers */,
@@ -15467,9 +15447,13 @@
 				5CDD85AF1E43B5C000621E92 /* report_block_stats.h in Headers */,
 				5CDD86651E43B8B500621E92 /* resample_by_2_internal.h in Headers */,
 				5CDD8AB21E43C00F00621E92 /* resample_input_audio_file.h in Headers */,
-				41893A33242A7678007FDC41 /* custom_neteq_factory.h in Headers */,
 				5CDD84BE1E43AF1300621E92 /* residual_echo_detector.h in Headers */,
 				5CD285DE1E6A63430094FDC8 /* residual_echo_estimator.h in Headers */,
+				41893942242A70AE007FDC41 /* resource.h in Headers */,
+				418938DB242A69CC007FDC41 /* resource_adaptation_processor.h in Headers */,
+				4189393A242A70AE007FDC41 /* resource_adaptation_processor_interface.h in Headers */,
+				4189393B242A70AE007FDC41 /* resource_consumer.h in Headers */,
+				41893941242A70AE007FDC41 /* resource_consumer_configuration.h in Headers */,
 				4131C381234B957D0028A615 /* reverb_decay_estimator.h in Headers */,
 				4131C37B234B957D0028A615 /* reverb_frequency_response.h in Headers */,
 				4131C388234B957D0028A615 /* reverb_model.h in Headers */,
@@ -15481,11 +15465,11 @@
 				419241AA212758D300634FCF /* rnn.h in Headers */,
 				4192419C2127586500634FCF /* rnn_activations.h in Headers */,
 				419241982127586500634FCF /* rnn_vad_weights.h in Headers */,
+				418938F3242A6B17007FDC41 /* robust_throughput_estimator.h in Headers */,
 				4131C121234B89E20028A615 /* rolling_accumulator.h in Headers */,
 				41A08BD321272EFA001D5D7B /* round_robin_packet_queue.h in Headers */,
 				5CDD896B1E43BF3A00621E92 /* rrtr.h in Headers */,
 				4131C10F234B89E20028A615 /* rtc_certificate.h in Headers */,
-				41C01FC7242B5C0B00E08018 /* rtc_stats_report.h in Headers */,
 				4131C12C234B89E20028A615 /* rtc_certificate_generator.h in Headers */,
 				4131C2FE234B8DC20028A615 /* rtc_error.h in Headers */,
 				4131C46F234C81B60028A615 /* rtc_event.h in Headers */,
@@ -15500,7 +15484,6 @@
 				4131C545234C8B190028A615 /* rtc_event_dtls_transport_state.h in Headers */,
 				4131C544234C8B190028A615 /* rtc_event_dtls_writable_state.h in Headers */,
 				4131C54B234C8B190028A615 /* rtc_event_generic_ack_received.h in Headers */,
-				418939D3242A7337007FDC41 /* rtc_stats_collector.h in Headers */,
 				4131C53E234C8B190028A615 /* rtc_event_generic_packet_received.h in Headers */,
 				4131C556234C8B190028A615 /* rtc_event_generic_packet_sent.h in Headers */,
 				41A08BBE21269553001D5D7B /* rtc_event_ice_candidate_pair.h in Headers */,
@@ -15522,7 +15505,14 @@
 				4131C538234C8B190028A615 /* rtc_event_rtp_packet_outgoing.h in Headers */,
 				4131C54F234C8B190028A615 /* rtc_event_video_receive_stream_config.h in Headers */,
 				4131C553234C8B190028A615 /* rtc_event_video_send_stream_config.h in Headers */,
+				41C01FCB242B652B00E08018 /* rtc_export.h in Headers */,
+				41C01FCA242B652B00E08018 /* rtc_export_template.h in Headers */,
+				41C01FC6242B5C0B00E08018 /* rtc_stats.h in Headers */,
+				418939D3242A7337007FDC41 /* rtc_stats_collector.h in Headers */,
 				4131BF20234B88200028A615 /* rtc_stats_collector.h in Headers */,
+				41C01FC5242B5C0B00E08018 /* rtc_stats_collector_callback.h in Headers */,
+				41C01FC7242B5C0B00E08018 /* rtc_stats_report.h in Headers */,
+				418939DE242A7337007FDC41 /* rtc_stats_traversal.h in Headers */,
 				4131BF5F234B88200028A615 /* rtc_stats_traversal.h in Headers */,
 				419C841E1FE24AEF0040C30F /* rtc_stream_config.h in Headers */,
 				413A24621FE1991A00373E99 /* RTCAudioSession.h in Headers */,
@@ -15544,14 +15534,11 @@
 				413A245D1FE1991A00373E99 /* RTCEAGLVideoView.h in Headers */,
 				4144B3F6216B081B004363AC /* RTCEncodedImage+Private.h in Headers */,
 				417953F7216984BE0028266B /* RTCEncodedImage.h in Headers */,
-				41893A45242A774F007FDC41 /* acm_remixing.h in Headers */,
 				413A24401FE1991A00373E99 /* RTCFieldTrials.h in Headers */,
 				413A245A1FE1991A00373E99 /* RTCFileLogger.h in Headers */,
 				413A24561FE1991A00373E99 /* RTCFileVideoCapturer.h in Headers */,
-				410091DC242E0BBC00C5EDA2 /* video_codec_type.h in Headers */,
 				417953C32169824B0028266B /* RTCH264ProfileLevelId.h in Headers */,
 				417953F9216984BE0028266B /* RTCI420Buffer.h in Headers */,
-				418939E3242A7337007FDC41 /* video_track.h in Headers */,
 				413A244E1FE1991A00373E99 /* RTCIceCandidate.h in Headers */,
 				413A245E1FE1991A00373E99 /* RTCIceServer.h in Headers */,
 				413A24421FE1991A00373E99 /* RTCLegacyStatsReport.h in Headers */,
@@ -15571,6 +15558,7 @@
 				413A24591FE1991A00373E99 /* RTCNSGLVideoView.h in Headers */,
 				419C82B21FE20DCD0040C30F /* rtcp_demuxer.h in Headers */,
 				4131BF12234B88200028A615 /* rtcp_mux_filter.h in Headers */,
+				418939CD242A7337007FDC41 /* rtcp_mux_filter.h in Headers */,
 				5CD285FB1E6A64520094FDC8 /* rtcp_nack_stats.h in Headers */,
 				5CDD88981E43BE3C00621E92 /* rtcp_packet.h in Headers */,
 				419C82BD1FE20DCD0040C30F /* rtcp_packet_sink_interface.h in Headers */,
@@ -15594,7 +15582,6 @@
 				413A244A1FE1991A00373E99 /* RTCSessionDescription.h in Headers */,
 				413A24661FE1991A00373E99 /* RTCSSLAdapter.h in Headers */,
 				4145E4C71EF896D700FCF6E6 /* rtcstats_objects.h in Headers */,
-				418939D0242A7337007FDC41 /* srtp_transport.h in Headers */,
 				413A245F1FE1991A00373E99 /* RTCTracing.h in Headers */,
 				413A243D1FE1991A00373E99 /* RTCVideoCapturer.h in Headers */,
 				41ECEAB620630108009D5141 /* RTCVideoCodec+Private.h in Headers */,
@@ -15602,7 +15589,6 @@
 				413E67662169854B00EF37ED /* RTCVideoCodecConstants.h in Headers */,
 				413A24531FE1991A00373E99 /* RTCVideoCodecFactory.h in Headers */,
 				413A243C1FE1991A00373E99 /* RTCVideoCodecH264.h in Headers */,
-				418939D8242A7337007FDC41 /* rtp_transport.h in Headers */,
 				4144B3EB2169C5E3004363AC /* RTCVideoCodecInfo+Private.h in Headers */,
 				413E67992169883900EF37ED /* RTCVideoCodecInfo.h in Headers */,
 				4144B3DD2169A070004363AC /* RTCVideoDecoder.h in Headers */,
@@ -15613,7 +15599,6 @@
 				413F4D7022B0BAEF006A7A6B /* RTCVideoDecoderVP8.h in Headers */,
 				413A24601FE1991A00373E99 /* RTCVideoDecoderVP9.h in Headers */,
 				4144B3DE2169A070004363AC /* RTCVideoEncoder.h in Headers */,
-				41893A58242A77B8007FDC41 /* math_utils.h in Headers */,
 				4144B3DF2169A070004363AC /* RTCVideoEncoderFactory.h in Headers */,
 				417953C82169824B0028266B /* RTCVideoEncoderFactoryH264.h in Headers */,
 				417953C92169824B0028266B /* RTCVideoEncoderH264.h in Headers */,
@@ -15639,8 +15624,8 @@
 				413092011EF8D0A600757C55 /* rtp_demuxer.h in Headers */,
 				4131C4D6234C84A30028A615 /* rtp_dependency_descriptor_extension.h in Headers */,
 				4131C4DB234C84A30028A615 /* rtp_dependency_descriptor_reader.h in Headers */,
-				41893A38242A7678007FDC41 /* tick_timer.h in Headers */,
 				4131C4DC234C84A30028A615 /* rtp_dependency_descriptor_writer.h in Headers */,
+				4189391B242A704E007FDC41 /* rtp_descriptor_authentication.h in Headers */,
 				5CDD8AB71E43C00F00621E92 /* rtp_file_source.h in Headers */,
 				5CDD88B11E43BE3C00621E92 /* rtp_format.h in Headers */,
 				5CDD88A51E43BE3C00621E92 /* rtp_format_h264.h in Headers */,
@@ -15655,11 +15640,13 @@
 				413E677E216986AE00EF37ED /* rtp_header_extension_size.h in Headers */,
 				5CDD88B61E43BE3C00621E92 /* rtp_header_extensions.h in Headers */,
 				4131C314234B8DC20028A615 /* rtp_headers.h in Headers */,
+				418939C7242A7337007FDC41 /* rtp_media_utils.h in Headers */,
 				4131BF2F234B88200028A615 /* rtp_media_utils.h in Headers */,
 				5CDD88BF1E43BE3D00621E92 /* rtp_packet.h in Headers */,
 				5CDD88BA1E43BE3D00621E92 /* rtp_packet_history.h in Headers */,
 				4131C345234B8DDF0028A615 /* rtp_packet_info.h in Headers */,
 				4131C33B234B8DDF0028A615 /* rtp_packet_infos.h in Headers */,
+				41893A6A242A7826007FDC41 /* rtp_packet_pacer.h in Headers */,
 				5CDD88BB1E43BE3D00621E92 /* rtp_packet_received.h in Headers */,
 				4131C4EE234C86110028A615 /* rtp_packet_sender.h in Headers */,
 				419C82B61FE20DCD0040C30F /* rtp_packet_sink_interface.h in Headers */,
@@ -15677,9 +15664,10 @@
 				4131BF1F234B88200028A615 /* rtp_sender.h in Headers */,
 				5CDD88D41E43BE3D00621E92 /* rtp_sender.h in Headers */,
 				5CDD88CF1E43BE3D00621E92 /* rtp_sender_audio.h in Headers */,
+				41893918242A704E007FDC41 /* rtp_sender_egress.h in Headers */,
 				4131C346234B8DDF0028A615 /* rtp_sender_interface.h in Headers */,
-				4189394C242A70D7007FDC41 /* congestion_control_interface.h in Headers */,
 				5CDD88D21E43BE3D00621E92 /* rtp_sender_video.h in Headers */,
+				41893912242A704E007FDC41 /* rtp_sender_video_frame_transformer_delegate.h in Headers */,
 				4131C4DE234C84A30028A615 /* rtp_sequence_number_map.h in Headers */,
 				4131C4B2234C838E0028A615 /* rtp_source.h in Headers */,
 				419C82C11FE20DCD0040C30F /* rtp_stream_receiver_controller.h in Headers */,
@@ -15687,60 +15675,68 @@
 				5CDD85B31E43B5C000621E92 /* rtp_streams_synchronizer.h in Headers */,
 				4131BF56234B88200028A615 /* rtp_transceiver.h in Headers */,
 				4131C34B234B8DDF0028A615 /* rtp_transceiver_interface.h in Headers */,
+				418939D8242A7337007FDC41 /* rtp_transport.h in Headers */,
 				4131BF49234B88200028A615 /* rtp_transport.h in Headers */,
 				413092191EF8D63F00757C55 /* rtp_transport_controller_send.h in Headers */,
 				4130921A1EF8D63F00757C55 /* rtp_transport_controller_send_interface.h in Headers */,
-				41C01FCA242B652B00E08018 /* rtc_export_template.h in Headers */,
 				4131BF1B234B88200028A615 /* rtp_transport_internal.h in Headers */,
+				418939CE242A7337007FDC41 /* rtp_transport_internal.h in Headers */,
 				5CDD88D61E43BE3D00621E92 /* rtp_utility.h in Headers */,
 				4131BF93234B88A60028A615 /* rtp_utils.h in Headers */,
 				41E02C7E2127347400C27CD6 /* rtp_video_header.h in Headers */,
 				41D6B45D21273159008F9353 /* rtp_video_sender.h in Headers */,
 				41D6B45B21273159008F9353 /* rtp_video_sender_interface.h in Headers */,
 				413091F31EF8CF9200757C55 /* rtp_video_stream_receiver.h in Headers */,
+				418939A1242A72E4007FDC41 /* rtp_video_stream_receiver_frame_transformer_delegate.h in Headers */,
 				5CDD896D1E43BF3A00621E92 /* rtpfb.h in Headers */,
 				5CDD83F91E439A6F00621E92 /* rtt_filter.h in Headers */,
+				4189395A242A71F5007FDC41 /* rtt_mult_experiment.h in Headers */,
 				419241CB2127593F00634FCF /* rtt_stats.h in Headers */,
 				419C82C21FE20DCD0040C30F /* rtx_receive_stream.h in Headers */,
+				41893A57242A77B8007FDC41 /* running_statistics.h in Headers */,
 				419241622127385B00634FCF /* rw_lock_posix.h in Headers */,
 				419241632127385B00634FCF /* rw_lock_wrapper.h in Headers */,
 				419C83571FE246650040C30F /* safe_compare.h in Headers */,
 				419C83531FE246650040C30F /* safe_conversions.h in Headers */,
+				41893A5A242A77B8007FDC41 /* safe_conversions_impl.h in Headers */,
 				419C83541FE246650040C30F /* safe_minmax.h in Headers */,
 				41E02CD32127360700C27CD6 /* sample_counter.h in Headers */,
+				41893A5D242A77B8007FDC41 /* sample_stats.h in Headers */,
+				41893A59242A77B8007FDC41 /* samples_stats_counter.h in Headers */,
 				4131C127234B89E20028A615 /* sanitizer.h in Headers */,
 				416D3BEA212731C200775F09 /* saturation_protector.h in Headers */,
 				4131C339234B8DDF0028A615 /* scoped_refptr.h in Headers */,
 				419C84361FE24E800040C30F /* screenshare_layers.h in Headers */,
+				418939C8242A7337007FDC41 /* sctp_data_channel_transport.h in Headers */,
 				4131C3CA234B97F40028A615 /* sctp_transport.h in Headers */,
 				4131BEFA234B88200028A615 /* sctp_transport.h in Headers */,
 				4131C341234B8DDF0028A615 /* sctp_transport_interface.h in Headers */,
 				4131C3C9234B97F40028A615 /* sctp_transport_internal.h in Headers */,
 				4131BF4B234B88200028A615 /* sctp_utils.h in Headers */,
 				5CDD89701E43BF3A00621E92 /* sdes.h in Headers */,
+				418939E1242A7337007FDC41 /* sdp_serializer.h in Headers */,
 				4131BF37234B88200028A615 /* sdp_serializer.h in Headers */,
 				4131BF47234B88200028A615 /* sdp_utils.h in Headers */,
 				4145F61D1FE1F38D00EB9CAF /* sdp_video_format.h in Headers */,
 				5CDD85B71E43B5C000621E92 /* send_delay_stats.h in Headers */,
+				418938EE242A6B17007FDC41 /* send_side_bandwidth_estimation.h in Headers */,
 				5CDD85BA1E43B5C000621E92 /* send_statistics_proxy.h in Headers */,
-				41893A5F242A77B8007FDC41 /* sequence_number_util.h in Headers */,
-				4189393E242A70AE007FDC41 /* encoder_settings.h in Headers */,
-				418938DB242A69CC007FDC41 /* resource_adaptation_processor.h in Headers */,
 				5CDD89731E43BF3A00621E92 /* sender_report.h in Headers */,
 				41FCBB2821B1F87E00A5DF27 /* sent_packet.h in Headers */,
 				419241AC212758D300634FCF /* sequence_buffer.h in Headers */,
 				4131C500234C86CB0028A615 /* sequence_checker.h in Headers */,
+				41893A5F242A77B8007FDC41 /* sequence_number_util.h in Headers */,
 				4131C137234B89E20028A615 /* server_socket_adapters.h in Headers */,
 				4131BF03234B88200028A615 /* session_description.h in Headers */,
 				5CDD83FC1E439A6F00621E92 /* session_info.h in Headers */,
-				41893949242A70D7007FDC41 /* data_channel_transport_interface.h in Headers */,
-				41C01FCB242B652B00E08018 /* rtc_export.h in Headers */,
 				4131C33E234B8DDF0028A615 /* set_remote_description_observer_interface.h in Headers */,
 				41433D081F79B33400387B4D /* settings.h in Headers */,
 				5CDD87D71E43BC0600621E92 /* settings.h in Headers */,
 				5CD285E01E6A63430094FDC8 /* shadow_filter_update_gain.h in Headers */,
 				415F1FB521272FBA00064CBF /* signal_classifier.h in Headers */,
 				4131C391234B957D0028A615 /* signal_dependent_erle_estimator.h in Headers */,
+				41893995242A7252007FDC41 /* signal_model.h in Headers */,
+				41893990242A7252007FDC41 /* signal_model_estimator.h in Headers */,
 				41F9BFC52051CAE500ABF0B9 /* signal_processing_library.h in Headers */,
 				4131C155234B89E20028A615 /* signal_thread.h in Headers */,
 				41F263BC2126811500274F59 /* sigslot.h in Headers */,
@@ -15752,13 +15748,13 @@
 				5CDD8BE21E43C2B500621E92 /* simple_lsf_quant.h in Headers */,
 				419241D12127597D00634FCF /* simulated_network.h in Headers */,
 				4131C2A3234B8CC40028A615 /* simulcast.h in Headers */,
+				418939C9242A7337007FDC41 /* simulcast_description.h in Headers */,
 				4131BF52234B88200028A615 /* simulcast_description.h in Headers */,
 				4131C294234B8CC40028A615 /* simulcast_encoder_adapter.h in Headers */,
 				419241F021275AFA00634FCF /* simulcast_rate_allocator.h in Headers */,
 				419241ED21275AFA00634FCF /* simulcast_utility.h in Headers */,
 				5CDD875D1E43BAF500621E92 /* sinc_resampler.h in Headers */,
 				5CDD875F1E43BAF500621E92 /* sinusoidal_linear_chirp_source.h in Headers */,
-				418939CF242A7337007FDC41 /* video_rtp_track_source.h in Headers */,
 				5CDD8BE61E43C2B500621E92 /* smooth.h in Headers */,
 				5CDD8BE41E43C2B500621E92 /* smooth_out_data.h in Headers */,
 				5CD285F71E6A63F60094FDC8 /* smoothing_filter.h in Headers */,
@@ -15767,27 +15763,27 @@
 				4131C130234B89E20028A615 /* socket_address.h in Headers */,
 				4131C14D234B89E20028A615 /* socket_address_pair.h in Headers */,
 				4131C11F234B89E20028A615 /* socket_factory.h in Headers */,
-				41893939242A70AE007FDC41 /* video_source_restrictions.h in Headers */,
 				4131C152234B89E20028A615 /* socket_server.h in Headers */,
 				4131C115234B89E20028A615 /* socket_stream.h in Headers */,
 				5CDD8BE81E43C2B500621E92 /* sort_sq.h in Headers */,
-				41893990242A7252007FDC41 /* signal_model_estimator.h in Headers */,
 				4131C4D7234C84A30028A615 /* source_tracker.h in Headers */,
 				419241AB212758D300634FCF /* spectral_features.h in Headers */,
 				419241472127372800634FCF /* spectral_features_internal.h in Headers */,
 				5CDD87D91E43BC0600621E92 /* spectrum_ar_model_tables.h in Headers */,
 				41433CEF1F79B33400387B4D /* spectrum_ar_model_tables.h in Headers */,
 				4131C37C234B957D0028A615 /* spectrum_buffer.h in Headers */,
+				4189398A242A7252007FDC41 /* speech_probability_estimator.h in Headers */,
 				41F2637221267B4A00274F59 /* spl_sqrt_floor.h in Headers */,
 				5CDD8BEA1E43C2B500621E92 /* split_vq.h in Headers */,
 				5CDD84C21E43AF1300621E92 /* splitting_filter.h in Headers */,
-				4189398A242A7252007FDC41 /* speech_probability_estimator.h in Headers */,
 				5CDD83601E43257200621E92 /* sps_parser.h in Headers */,
 				5CDD83631E43257200621E92 /* sps_vui_rewriter.h in Headers */,
 				413A213F1FE0F0EF00373E99 /* srtp.h in Headers */,
+				418939C5242A7337007FDC41 /* srtp_filter.h in Headers */,
 				4131BF43234B88200028A615 /* srtp_filter.h in Headers */,
 				413A213D1FE0F0EF00373E99 /* srtp_priv.h in Headers */,
 				4131BF42234B88200028A615 /* srtp_session.h in Headers */,
+				418939D0242A7337007FDC41 /* srtp_transport.h in Headers */,
 				4131BF4C234B88200028A615 /* srtp_transport.h in Headers */,
 				4131C12F234B89E20028A615 /* ssl_adapter.h in Headers */,
 				4131C161234B89E20028A615 /* ssl_certificate.h in Headers */,
@@ -15801,40 +15797,34 @@
 				5CDD8BEC1E43C2B500621E92 /* state_construct.h in Headers */,
 				5CDD8BEE1E43C2B500621E92 /* state_search.h in Headers */,
 				4131C37D234B957D0028A615 /* stationarity_estimator.h in Headers */,
-				4189391F242A704E007FDC41 /* video_rtp_depacketizer_raw.h in Headers */,
 				5CDD8A521E43BFB300621E92 /* statistics_calculator.h in Headers */,
 				4131BF58234B88200028A615 /* stats_collector.h in Headers */,
 				5CDD85BD1E43B5C000621E92 /* stats_counter.h in Headers */,
 				4131C33A234B8DDF0028A615 /* stats_types.h in Headers */,
 				4131C0FF234B89E20028A615 /* stream.h in Headers */,
-				418939F9242A74F8007FDC41 /* media_transport_config.h in Headers */,
 				4131BEF3234B88200028A615 /* stream_collection.h in Headers */,
 				4131BFA3234B88A60028A615 /* stream_params.h in Headers */,
-				4189398F242A7252007FDC41 /* prior_signal_model_estimator.h in Headers */,
-				41893A17242A757A007FDC41 /* video_receiver2.h in Headers */,
 				5CDD85C01E43B5C000621E92 /* stream_synchronization.h in Headers */,
 				41DDB26C212679D200296D47 /* string_builder.h in Headers */,
-				41893918242A704E007FDC41 /* rtp_sender_egress.h in Headers */,
 				4131C103234B89E20028A615 /* string_encode.h in Headers */,
-				41893A0A242A753C007FDC41 /* subband_nearend_detector.h in Headers */,
 				4131C105234B89E20028A615 /* string_to_number.h in Headers */,
-				41893A41242A76F2007FDC41 /* operations_chain.h in Headers */,
 				4131C132234B89E20028A615 /* string_utils.h in Headers */,
-				41893986242A7251007FDC41 /* prior_signal_model.h in Headers */,
 				4106D56D216C2BAA001E3C40 /* string_view.h in Headers */,
 				4131C125234B89E20028A615 /* stringize_macros.h in Headers */,
 				41433CF01F79B33400387B4D /* structs.h in Headers */,
 				5CDD87DA1E43BC0600621E92 /* structs.h in Headers */,
+				4189394B242A70D7007FDC41 /* stun.h in Headers */,
 				4131C1DD234B8A4B0028A615 /* stun_port.h in Headers */,
 				4131C1BC234B8A4A0028A615 /* stun_request.h in Headers */,
 				4131C1E4234B8A4B0028A615 /* stun_server.h in Headers */,
 				4131C384234B957D0028A615 /* subband_erle_estimator.h in Headers */,
+				41893A0A242A753C007FDC41 /* subband_nearend_detector.h in Headers */,
 				5CD285E31E6A63430094FDC8 /* subtractor.h in Headers */,
 				5CD285E11E6A63430094FDC8 /* subtractor_output.h in Headers */,
 				4131C386234B957D0028A615 /* subtractor_output_analyzer.h in Headers */,
 				5CD285E51E6A63430094FDC8 /* suppression_filter.h in Headers */,
 				5CD285E71E6A63430094FDC8 /* suppression_gain.h in Headers */,
-				418939DA242A7337007FDC41 /* data_channel_controller.h in Headers */,
+				41893993242A7252007FDC41 /* suppression_params.h in Headers */,
 				413E67812169870F00EF37ED /* svc_config.h in Headers */,
 				413E67952169881900EF37ED /* svc_rate_allocator.h in Headers */,
 				5CDD8BF01E43C2B500621E92 /* swap_bytes.h in Headers */,
@@ -15844,27 +15834,24 @@
 				5CDD8A551E43BFB300621E92 /* sync_buffer.h in Headers */,
 				5CD284BF1E6A5F9F0094FDC8 /* syncable.h in Headers */,
 				5CDD89791E43BF3A00621E92 /* target_bitrate.h in Headers */,
-				41893957242A71F5007FDC41 /* field_trial_parser.h in Headers */,
 				4131C143234B89E20028A615 /* task_queue.h in Headers */,
 				4131C486234C82740028A615 /* task_queue_base.h in Headers */,
 				4131C488234C82740028A615 /* task_queue_factory.h in Headers */,
+				41893A6C242A7826007FDC41 /* task_queue_paced_sender.h in Headers */,
 				4131C4F2234C86390028A615 /* task_queue_stdlib.h in Headers */,
 				4131C1D1234B8A4B0028A615 /* tcp_port.h in Headers */,
 				4131C12D234B89E20028A615 /* template_util.h in Headers */,
-				418939F0242A747B007FDC41 /* transport_feedback_demuxer.h in Headers */,
 				419C843D1FE24E800040C30F /* temporal_layers.h in Headers */,
 				4131C128234B89E20028A615 /* thread.h in Headers */,
 				4131C154234B89E20028A615 /* thread_annotations.h in Headers */,
 				4131C13B234B89E20028A615 /* thread_checker.h in Headers */,
 				5CDD84C41E43AF1300621E92 /* three_band_filter_bank.h in Headers */,
 				41FCBB2321B1F82F00A5DF27 /* throw_delegate.h in Headers */,
-				4189399A242A7252007FDC41 /* noise_estimator.h in Headers */,
+				41893A38242A7678007FDC41 /* tick_timer.h in Headers */,
 				419241DD21275A3000634FCF /* time_delta.h in Headers */,
-				41893A23242A75C1007FDC41 /* ice_controller_interface.h in Headers */,
 				5CDD8A5B1E43BFB300621E92 /* time_stretch.h in Headers */,
 				5CDD88DB1E43BE3D00621E92 /* time_util.h in Headers */,
 				4131C119234B89E20028A615 /* time_utils.h in Headers */,
-				41893995242A7252007FDC41 /* signal_model.h in Headers */,
 				419241E021275A3000634FCF /* timestamp.h in Headers */,
 				4131C11A234B89E20028A615 /* timestamp_aligner.h in Headers */,
 				4192417E2127392300634FCF /* timestamp_extrapolator.h in Headers */,
@@ -15875,10 +15862,11 @@
 				5CDD897E1E43BF3A00621E92 /* tmmbn.h in Headers */,
 				5CDD89811E43BF3A00621E92 /* tmmbr.h in Headers */,
 				5CDD88DD1E43BE3D00621E92 /* tmmbr_help.h in Headers */,
-				418939CE242A7337007FDC41 /* rtp_transport_internal.h in Headers */,
 				4131C4E7234C852E0028A615 /* to_queued_task.h in Headers */,
 				4131C13E234B89E20028A615 /* trace_event.h in Headers */,
+				418939D7242A7337007FDC41 /* track_media_info_map.h in Headers */,
 				4131BF22234B88200028A615 /* track_media_info_map.h in Headers */,
+				41893924242A704E007FDC41 /* transformable_encoded_frame.h in Headers */,
 				5CDD8C921E43C66000621E92 /* transient_detector.h in Headers */,
 				5CDD8C961E43C66000621E92 /* transient_suppressor.h in Headers */,
 				41924176212738C200634FCF /* transport.h in Headers */,
@@ -15887,21 +15875,18 @@
 				4131C1DF234B8A4B0028A615 /* transport_description_factory.h in Headers */,
 				5CDD89841E43BF3A00621E92 /* transport_feedback.h in Headers */,
 				41299B8D2127365100B3414B /* transport_feedback_adapter.h in Headers */,
-				4189395E242A71F5007FDC41 /* quality_scaling_experiment.h in Headers */,
+				418939F0242A747B007FDC41 /* transport_feedback_demuxer.h in Headers */,
 				4131C1E5234B8A4B0028A615 /* transport_info.h in Headers */,
 				4131BF04234B88200028A615 /* transport_stats.h in Headers */,
 				41E02CB32127352D00C27CD6 /* trendline_estimator.h in Headers */,
 				4131C340234B8DDF0028A615 /* turn_customizer.h in Headers */,
 				4131C1B2234B8A4A0028A615 /* turn_port.h in Headers */,
-				41893A6C242A7826007FDC41 /* task_queue_paced_sender.h in Headers */,
 				4131C458234C81180028A615 /* turn_port_factory.h in Headers */,
-				41893A39242A7678007FDC41 /* neteq_factory.h in Headers */,
 				4131C1CE234B8A4B0028A615 /* turn_server.h in Headers */,
 				4131BF8C234B88A60028A615 /* turn_utils.h in Headers */,
 				4131C135234B89E20028A615 /* type_traits.h in Headers */,
 				5CDD84C61E43AF1300621E92 /* typing_detection.h in Headers */,
 				4131C1B7234B8A4A0028A615 /* udp_port.h in Headers */,
-				41893A20242A75C1007FDC41 /* default_ice_transport_factory.h in Headers */,
 				413A246B1FE1991A00373E99 /* UIDevice+RTCDevice.h in Headers */,
 				5CDD88E01E43BE3D00621E92 /* ulpfec_generator.h in Headers */,
 				5CDD88E31E43BE3D00621E92 /* ulpfec_header_reader_writer.h in Headers */,
@@ -15910,8 +15895,10 @@
 				4131C348234B8DDF0028A615 /* uma_metrics.h in Headers */,
 				4131C29C234B8CC40028A615 /* unhandled_packets_buffer.h in Headers */,
 				4131C117234B89E20028A615 /* unique_id_generator.h in Headers */,
+				41893A15242A757A007FDC41 /* unique_timestamp_counter.h in Headers */,
 				5CDD8BF21E43C2B500621E92 /* unpack_bits.h in Headers */,
 				41F263B0212680A800274F59 /* unused.h in Headers */,
+				418939CA242A7337007FDC41 /* used_ids.h in Headers */,
 				4131BF59234B88200028A615 /* used_ids.h in Headers */,
 				413A21401FE0F0EF00373E99 /* ut_sim.h in Headers */,
 				5CDD87091E43BA7500621E92 /* utility.h in Headers */,
@@ -15922,20 +15909,21 @@
 				5CDD86D71E43BA2800621E92 /* vad_core.h in Headers */,
 				5CDD86DA1E43BA2800621E92 /* vad_filterbank.h in Headers */,
 				5CDD86DD1E43BA2800621E92 /* vad_gmm.h in Headers */,
-				41893A3D242A769A007FDC41 /* level_estimator.h in Headers */,
 				5CDD86E01E43BA2800621E92 /* vad_sp.h in Headers */,
 				415F1FB621272FBA00064CBF /* vad_with_level.h in Headers */,
 				5C63F8E01E416D53002CA531 /* value.h in Headers */,
 				415F1FB721272FBA00064CBF /* vector_float_frame.h in Headers */,
+				41893A09242A753C007FDC41 /* vector_math.h in Headers */,
 				4131BF8A234B88A60028A615 /* video_adapter.h in Headers */,
-				418938F3242A6B17007FDC41 /* robust_throughput_estimator.h in Headers */,
 				41A08BAE212681C8001D5D7B /* video_bitrate_allocation.h in Headers */,
 				41A08BAF212681C8001D5D7B /* video_bitrate_allocator.h in Headers */,
 				4102F6E421273416006AE8D7 /* video_bitrate_allocator_factory.h in Headers */,
 				4131BFA1234B88A60028A615 /* video_broadcaster.h in Headers */,
 				41F2636421267ADF00274F59 /* video_codec.h in Headers */,
+				410091DB242E0BBC00C5EDA2 /* video_codec_constants.h in Headers */,
 				4131C464234C81720028A615 /* video_codec_initializer.h in Headers */,
 				4131C465234C81720028A615 /* video_codec_interface.h in Headers */,
+				410091DC242E0BBC00C5EDA2 /* video_codec_type.h in Headers */,
 				4131C461234C81720028A615 /* video_coding.h in Headers */,
 				4131C463234C81720028A615 /* video_coding_defines.h in Headers */,
 				5CDD84021E439A6F00621E92 /* video_coding_impl.h in Headers */,
@@ -15951,24 +15939,36 @@
 				4145F61F1FE1F38D00EB9CAF /* video_encoder_factory.h in Headers */,
 				41F2636A21267ADF00274F59 /* video_encoder_software_fallback_wrapper.h in Headers */,
 				4131C462234C81720028A615 /* video_error_codes.h in Headers */,
+				41893919242A704E007FDC41 /* video_fec_generator.h in Headers */,
 				416225D62169818100A91C9B /* video_frame.h in Headers */,
 				5CD2846B1E6A57F40094FDC8 /* video_frame.h in Headers */,
 				41109AAE1E5FA19200C0955A /* video_frame_buffer.h in Headers */,
 				5CD284691E6A57F40094FDC8 /* video_frame_buffer.h in Headers */,
 				416225D32169818100A91C9B /* video_frame_buffer.h in Headers */,
+				410091DA242E0BBC00C5EDA2 /* video_frame_marking.h in Headers */,
+				410091DE242E0BBC00C5EDA2 /* video_frame_type.h in Headers */,
 				4102F6CF212733B7006AE8D7 /* video_quality_observer.h in Headers */,
 				419C82C41FE20DCD0040C30F /* video_receive_stream.h in Headers */,
 				5CDD85CB1E43B5C000621E92 /* video_receive_stream.h in Headers */,
+				41893A17242A757A007FDC41 /* video_receiver2.h in Headers */,
 				5C4B4C211E431F75002651C8 /* video_render_frames.h in Headers */,
 				5CD2846C1E6A57F40094FDC8 /* video_rotation.h in Headers */,
-				41893999242A7252007FDC41 /* ns_config.h in Headers */,
+				41893925242A704E007FDC41 /* video_rtp_depacketizer.h in Headers */,
+				41893927242A704E007FDC41 /* video_rtp_depacketizer_generic.h in Headers */,
+				41893914242A704E007FDC41 /* video_rtp_depacketizer_h264.h in Headers */,
+				4189391F242A704E007FDC41 /* video_rtp_depacketizer_raw.h in Headers */,
+				41893923242A704E007FDC41 /* video_rtp_depacketizer_vp8.h in Headers */,
 				4131BF40234B88200028A615 /* video_rtp_receiver.h in Headers */,
+				418939CF242A7337007FDC41 /* video_rtp_track_source.h in Headers */,
 				419C82BA1FE20DCD0040C30F /* video_send_stream.h in Headers */,
 				5CDD85CE1E43B5C000621E92 /* video_send_stream.h in Headers */,
 				4102F6C8212733B7006AE8D7 /* video_send_stream_impl.h in Headers */,
 				4102F6DD21273416006AE8D7 /* video_sink_interface.h in Headers */,
 				4131BF95234B88A60028A615 /* video_source_base.h in Headers */,
 				41A08BB1212681C8001D5D7B /* video_source_interface.h in Headers */,
+				41893939242A70AE007FDC41 /* video_source_restrictions.h in Headers */,
+				418939A0242A72E4007FDC41 /* video_source_sink_controller.h in Headers */,
+				418938DC242A69CC007FDC41 /* video_stream_adapter.h in Headers */,
 				41A08BB2212681C8001D5D7B /* video_stream_decoder.h in Headers */,
 				5CDD85D01E43B5C000621E92 /* video_stream_decoder.h in Headers */,
 				4102F6DE21273416006AE8D7 /* video_stream_decoder_create.h in Headers */,
@@ -15979,17 +15979,18 @@
 				41A08BB5212681C8001D5D7B /* video_stream_encoder_observer.h in Headers */,
 				4102F6E121273416006AE8D7 /* video_stream_encoder_settings.h in Headers */,
 				419C84121FE249AB0040C30F /* video_timing.h in Headers */,
+				418939E3242A7337007FDC41 /* video_track.h in Headers */,
 				4131BF15234B88200028A615 /* video_track.h in Headers */,
 				4131BF4D234B88200028A615 /* video_track_source.h in Headers */,
+				418939D2242A7337007FDC41 /* video_track_source.h in Headers */,
 				4131C34A234B8DDF0028A615 /* video_track_source_proxy.h in Headers */,
 				4131C4AC234C83800028A615 /* video_transport.h in Headers */,
 				41ECEAFE20646664009D5141 /* VideoProcessingSoftLink.h in Headers */,
 				5CDD87411E43BABE00621E92 /* voice_activity_detector.h in Headers */,
+				41893A66242A77FE007FDC41 /* voice_detection.h in Headers */,
 				5CDD87421E43BABE00621E92 /* voice_gmm_tables.h in Headers */,
 				4145F6171FE1EFCA00EB9CAF /* vp8.h in Headers */,
-				418939D2242A7337007FDC41 /* video_track_source.h in Headers */,
 				4131C3D8234C79D10028A615 /* vp8_frame_buffer_controller.h in Headers */,
-				41893A05242A753C007FDC41 /* delay_estimate.h in Headers */,
 				4131C3DB234C79D10028A615 /* vp8_frame_config.h in Headers */,
 				5CDD83861E439A3500621E92 /* vp8_header_parser.h in Headers */,
 				41FCBB6521B1FEF600A5DF27 /* vp8_temporal_layers.h in Headers */,
@@ -16003,7 +16004,6 @@
 				4158649823BE05E900A0A61E /* WebKitEncoder.h in Headers */,
 				41ECEABC206403C2009D5141 /* WebKitUtilities.h in Headers */,
 				5CDD8CAB1E43C6F700621E92 /* webrtc_cng.h in Headers */,
-				418939CD242A7337007FDC41 /* rtcp_mux_filter.h in Headers */,
 				4145E4911EF88EF700FCF6E6 /* webrtc_libyuv.h in Headers */,
 				4131C276234B8CC40028A615 /* webrtc_media_engine.h in Headers */,
 				4131C28F234B8CC40028A615 /* webrtc_media_engine_defaults.h in Headers */,
@@ -16011,8 +16011,8 @@
 				4131BEF2234B88200028A615 /* webrtc_session_description_factory.h in Headers */,
 				41F9BFC72051DCE900ABF0B9 /* webrtc_vad.h in Headers */,
 				4131C28B234B8CC40028A615 /* webrtc_video_engine.h in Headers */,
-				41C01FC5242B5C0B00E08018 /* rtc_stats_collector_callback.h in Headers */,
 				4131C29B234B8CC40028A615 /* webrtc_voice_engine.h in Headers */,
+				41893994242A7252007FDC41 /* wiener_filter.h in Headers */,
 				5CDD8BF81E43C2B500621E92 /* window32_w32.h in Headers */,
 				5C4B4C871E431F9C002651C8 /* window_generator.h in Headers */,
 				419241C22127593F00634FCF /* windowed_filter.h in Headers */,
@@ -16757,7 +16757,6 @@
 				5CDD8E4A1E43C80C00621E92 /* decode_core.c in Sources */,
 				5CDD8E4B1E43C80C00621E92 /* decode_frame.c in Sources */,
 				5CDD8E4C1E43C80C00621E92 /* decode_indices.c in Sources */,
-				418938C5242A3D46007FDC41 /* VQ_WMat_EC_sse4_1.c in Sources */,
 				5CDD8E4D1E43C80C00621E92 /* decode_parameters.c in Sources */,
 				5CDD8E4E1E43C80C00621E92 /* decode_pitch.c in Sources */,
 				5CDD8E4F1E43C80C00621E92 /* decode_pulses.c in Sources */,
@@ -16767,7 +16766,6 @@
 				5CDD8EE51E43C9F600621E92 /* encode_frame_FLP.c in Sources */,
 				5CDD8E531E43C80C00621E92 /* encode_indices.c in Sources */,
 				5CDD8E541E43C80C00621E92 /* encode_pulses.c in Sources */,
-				418938C3242A3D46007FDC41 /* NSQ_sse4_1.c in Sources */,
 				5CDD8EE61E43C9F600621E92 /* energy_FLP.c in Sources */,
 				5CDD8D3D1E43C79C00621E92 /* entcode.c in Sources */,
 				5CDD8D3F1E43C79C00621E92 /* entdec.c in Sources */,
@@ -16795,7 +16793,6 @@
 				5CDD8E5D1E43C80C00621E92 /* lin2log.c in Sources */,
 				5CDD8E5E1E43C80C00621E92 /* log2lin.c in Sources */,
 				5CDD8E5F1E43C80C00621E92 /* LP_variable_cutoff.c in Sources */,
-				418938C4242A3D46007FDC41 /* VAD_sse4_1.c in Sources */,
 				5CDD8E601E43C80C00621E92 /* LPC_analysis_filter.c in Sources */,
 				5CDD8EEE1E43C9F600621E92 /* LPC_analysis_filter_FLP.c in Sources */,
 				4153CD2721CC661000C3E188 /* LPC_fit.c in Sources */,
@@ -16822,6 +16819,8 @@
 				5CDD8EF31E43C9F600621E92 /* noise_shape_analysis_FLP.c in Sources */,
 				5CDD8E6F1E43C80C00621E92 /* NSQ.c in Sources */,
 				5CDD8E6E1E43C80C00621E92 /* NSQ_del_dec.c in Sources */,
+				418938C2242A3D46007FDC41 /* NSQ_del_dec_sse4_1.c in Sources */,
+				418938C3242A3D46007FDC41 /* NSQ_sse4_1.c in Sources */,
 				5C4B4AC21E42C574002651C8 /* opus.c in Sources */,
 				5C4B4ABB1E42C574002651C8 /* opus_decoder.c in Sources */,
 				5C4B4ABD1E42C574002651C8 /* opus_encoder.c in Sources */,
@@ -16868,7 +16867,6 @@
 				5CDD8E891E43C80C00621E92 /* stereo_LR_to_MS.c in Sources */,
 				5CDD8E8A1E43C80C00621E92 /* stereo_MS_to_LR.c in Sources */,
 				5CDD8E8B1E43C80C00621E92 /* stereo_quant_pred.c in Sources */,
-				418938C2242A3D46007FDC41 /* NSQ_del_dec_sse4_1.c in Sources */,
 				5CDD8E8D1E43C80C00621E92 /* sum_sqr_shift.c in Sources */,
 				5CDD8E8E1E43C80C00621E92 /* table_LSF_cos.c in Sources */,
 				5CDD8E8F1E43C80C00621E92 /* tables_gain.c in Sources */,
@@ -16879,10 +16877,12 @@
 				5CDD8E941E43C80C00621E92 /* tables_pitch_lag.c in Sources */,
 				5CDD8E951E43C80C00621E92 /* tables_pulses_per_block.c in Sources */,
 				5CDD8E991E43C80C00621E92 /* VAD.c in Sources */,
+				418938C4242A3D46007FDC41 /* VAD_sse4_1.c in Sources */,
 				5CDD8F531E43CB1E00621E92 /* vector_ops_FIX.c in Sources */,
 				5CDD8D5B1E43C79C00621E92 /* vq.c in Sources */,
 				4153CD2821CC664800C3E188 /* vq_sse2.c in Sources */,
 				5CDD8E9A1E43C80C00621E92 /* VQ_WMat_EC.c in Sources */,
+				418938C5242A3D46007FDC41 /* VQ_WMat_EC_sse4_1.c in Sources */,
 				5CDD8F541E43CB1E00621E92 /* warped_autocorrelation_FIX.c in Sources */,
 				5CDD8F001E43C9F600621E92 /* warped_autocorrelation_FLP.c in Sources */,
 				5CDD8F011E43C9F600621E92 /* wrappers_FLP.c in Sources */,
@@ -16920,6 +16920,7 @@
 				41EA53FC1EFC2D1B002FF04C /* add.c in Sources */,
 				41A3918F1EFC44EB00C4516A /* aead.c in Sources */,
 				41A392211EFC5CFA00C4516A /* aes.c in Sources */,
+				410091D3242D000600C5EDA2 /* aes_nohw.c in Sources */,
 				5C4B46711E42AA3C002651C8 /* algorithm.c in Sources */,
 				5C4B471E1E42AAD6002651C8 /* asn1_compat.c in Sources */,
 				5C4B46721E42AA3C002651C8 /* asn1_gen.c in Sources */,
@@ -17010,6 +17011,7 @@
 				41EA54051EFC2D1B002FF04C /* gcd.c in Sources */,
 				415449A821CAC39A001C0A55 /* gcd_extra.c in Sources */,
 				41A3917A1EFC447C00C4516A /* gcm.c in Sources */,
+				410091D2242CFF6F00C5EDA2 /* gcm_nohw.c in Sources */,
 				41EA54061EFC2D1B002FF04C /* generic.c in Sources */,
 				5CFACF3C226E970C0056C7D0 /* handshake.cc in Sources */,
 				5CFACF3D226E970F0056C7D0 /* handshake_client.cc in Sources */,
@@ -17075,7 +17077,6 @@
 				41A391C71EFC465600C4516A /* pool.c in Sources */,
 				41EA540C1EFC2D1B002FF04C /* prime.c in Sources */,
 				5C4B46EF1E42AA97002651C8 /* print.c in Sources */,
-				410091D2242CFF6F00C5EDA2 /* gcm_nohw.c in Sources */,
 				5C4B47431E42AAEA002651C8 /* printf.c in Sources */,
 				41A391821EFC447C00C4516A /* rand.c in Sources */,
 				41EA540D1EFC2D1B002FF04C /* random.c in Sources */,
@@ -17129,7 +17130,6 @@
 				5C4B47631E42AAF5002651C8 /* tasn_fre.c in Sources */,
 				5C4B47641E42AAF5002651C8 /* tasn_new.c in Sources */,
 				5C4B47651E42AAF5002651C8 /* tasn_typ.c in Sources */,
-				410091D3242D000600C5EDA2 /* aes_nohw.c in Sources */,
 				5C4B47661E42AAF5002651C8 /* tasn_utl.c in Sources */,
 				5C4B46471E42AA2C002651C8 /* thread.c in Sources */,
 				5C4B46431E42AA2C002651C8 /* thread_none.c in Sources */,
@@ -17224,14 +17224,16 @@
 				4131C4D8234C84A30028A615 /* absolute_capture_time_sender.cc in Sources */,
 				5CDD89F81E43BFB300621E92 /* accelerate.cc in Sources */,
 				41E02CA82127352D00C27CD6 /* acknowledged_bitrate_estimator.cc in Sources */,
+				418938F2242A6B17007FDC41 /* acknowledged_bitrate_estimator_interface.cc in Sources */,
 				5CDD85091E43B1EA00621E92 /* acm_receiver.cc in Sources */,
+				41893A46242A774F007FDC41 /* acm_remixing.cc in Sources */,
 				5CDD850B1E43B1EA00621E92 /* acm_resampler.cc in Sources */,
+				418938D7242A69CC007FDC41 /* adaptation_counters.cc in Sources */,
 				4131BF8E234B88A60028A615 /* adapted_video_track_source.cc in Sources */,
 				416D3BDB212731C200775F09 /* adaptive_agc.cc in Sources */,
 				415F1FA621272FBA00064CBF /* adaptive_digital_gain_applier.cc in Sources */,
 				5CD285A41E6A63430094FDC8 /* adaptive_fir_filter.cc in Sources */,
 				4131C377234B957D0028A615 /* adaptive_fir_filter_erl.cc in Sources */,
-				4189393D242A70AE007FDC41 /* video_source_restrictions.cc in Sources */,
 				416D3BDE212731C200775F09 /* adaptive_mode_level_estimator.cc in Sources */,
 				415F1FA821272FBA00064CBF /* adaptive_mode_level_estimator_agc.cc in Sources */,
 				4131C2A1234B8CC40028A615 /* adm_helpers.cc in Sources */,
@@ -17246,10 +17248,10 @@
 				5CDD86FF1E43BA7500621E92 /* agc_manager_direct.cc in Sources */,
 				5CDD8FD11E43CD6600621E92 /* aimd_rate_control.cc in Sources */,
 				4131C428234C7D250028A615 /* aligned_malloc.cc in Sources */,
+				41893A07242A753C007FDC41 /* alignment_mixer.cc in Sources */,
 				41E02CB52127352D00C27CD6 /* alr_detector.cc in Sources */,
 				4131C22D234B8BB20028A615 /* alr_experiment.cc in Sources */,
 				5CDD86EC1E43BA6D00621E92 /* analog_agc.c in Sources */,
-				418939C6242A7337007FDC41 /* composite_data_channel_transport.cc in Sources */,
 				4131C37F234B957D0028A615 /* api_call_jitter_metrics.cc in Sources */,
 				5CDD87E51E43BDA100621E92 /* apm_data_dumper.cc in Sources */,
 				5CDD893B1E43BF3A00621E92 /* app.cc in Sources */,
@@ -17258,26 +17260,20 @@
 				5CDD87A71E43BC0500621E92 /* arith_routines_hist.c in Sources */,
 				41433D291F79B33400387B4D /* arith_routines_hist.c in Sources */,
 				5CDD87A81E43BC0500621E92 /* arith_routines_logist.c in Sources */,
-				41893958242A71F5007FDC41 /* quality_rampup_experiment.cc in Sources */,
 				41433D0F1F79B33400387B4D /* arith_routines_logist.c in Sources */,
 				41FCBB7A21B1FFC000A5DF27 /* ascii.cc in Sources */,
 				4131C049234B898D0028A615 /* async_invoker.cc in Sources */,
 				4131C030234B898D0028A615 /* async_packet_socket.cc in Sources */,
 				4131C078234B898D0028A615 /* async_resolver_interface.cc in Sources */,
-				418939E0242A7337007FDC41 /* rtp_receiver.cc in Sources */,
 				4131C021234B898D0028A615 /* async_socket.cc in Sources */,
-				41893A22242A75C1007FDC41 /* basic_ice_controller.cc in Sources */,
 				4131C1D6234B8A4B0028A615 /* async_stun_tcp_socket.cc in Sources */,
-				418939CC242A7337007FDC41 /* simulcast_description.cc in Sources */,
 				4131C05A234B898D0028A615 /* async_tcp_socket.cc in Sources */,
 				4131C025234B898D0028A615 /* async_udp_socket.cc in Sources */,
-				418938F5242A6B17007FDC41 /* robust_throughput_estimator.cc in Sources */,
 				5CDD84A91E43AF1300621E92 /* audio_buffer.cc in Sources */,
 				419241A02127588300634FCF /* audio_codec_pair_id.cc in Sources */,
 				4131C3BF234B97B40028A615 /* audio_coder_opus_common.cc in Sources */,
 				5CDD85101E43B1EA00621E92 /* audio_coding_module.cc in Sources */,
 				5C4B4C591E431F9C002651C8 /* audio_converter.cc in Sources */,
-				41893997242A7252007FDC41 /* prior_signal_model_estimator.cc in Sources */,
 				5CD285441E6A61D20094FDC8 /* audio_decoder.cc in Sources */,
 				419C83E91FE248350040C30F /* audio_decoder_g711.cc in Sources */,
 				4140B8311E4E3396007409E6 /* audio_decoder_g722.cc in Sources */,
@@ -17291,7 +17287,6 @@
 				419C83F21FE2488D0040C30F /* audio_decoder_L16.cc in Sources */,
 				4131C3F9234C7B030028A615 /* audio_decoder_multi_channel_opus.cc in Sources */,
 				4131C3C3234B97B40028A615 /* audio_decoder_multi_channel_opus_impl.cc in Sources */,
-				418939E2242A7337007FDC41 /* video_track_source.cc in Sources */,
 				5CDD8C601E43C60900621E92 /* audio_decoder_opus.cc in Sources */,
 				419C82F41FE20EB50040C30F /* audio_decoder_opus.cc in Sources */,
 				4140B8221E4E3383007409E6 /* audio_decoder_pcm.cc in Sources */,
@@ -17299,9 +17294,7 @@
 				5C119FFB1E457400004F0987 /* audio_device_buffer.cc in Sources */,
 				5C11A01D1E457578004F0987 /* audio_device_dummy.cc in Sources */,
 				5C119FFE1E457400004F0987 /* audio_device_generic.cc in Sources */,
-				418939EC242A7434007FDC41 /* default_neteq_factory.cc in Sources */,
 				4145E4DF1EF8CD3900FCF6E6 /* audio_encoder.cc in Sources */,
-				418939DD242A7337007FDC41 /* srtp_filter.cc in Sources */,
 				5CDD8CA71E43C6F700621E92 /* audio_encoder_cng.cc in Sources */,
 				5CDD8FF31E43CDF400621E92 /* audio_encoder_copy_red.cc in Sources */,
 				419C83E71FE248350040C30F /* audio_encoder_g711.cc in Sources */,
@@ -17319,7 +17312,6 @@
 				4131C3C4234B97B40028A615 /* audio_encoder_multi_channel_opus_impl.cc in Sources */,
 				5CDD8C631E43C60900621E92 /* audio_encoder_opus.cc in Sources */,
 				419C82F51FE20EB50040C30F /* audio_encoder_opus.cc in Sources */,
-				41893A3A242A7678007FDC41 /* neteq.cc in Sources */,
 				419C82F31FE20EB50040C30F /* audio_encoder_opus_config.cc in Sources */,
 				4140B8201E4E3383007409E6 /* audio_encoder_pcm.cc in Sources */,
 				5CDD8FFE1E43CE3A00621E92 /* audio_encoder_pcm16b.cc in Sources */,
@@ -17332,13 +17324,11 @@
 				5CDD8A8F1E43C00F00621E92 /* audio_loop.cc in Sources */,
 				5CD284951E6A5F410094FDC8 /* audio_mixer_impl.cc in Sources */,
 				5CDD8A011E43BFB300621E92 /* audio_multi_vector.cc in Sources */,
-				41893A62242A77DB007FDC41 /* default_neteq_controller_factory.cc in Sources */,
 				419C830D1FE20F3C0040C30F /* audio_network_adaptor_config.cc in Sources */,
 				5CDD8F791E43CBE000621E92 /* audio_network_adaptor_impl.cc in Sources */,
 				4131C320234B8DC20028A615 /* audio_options.cc in Sources */,
 				5CDD8FE91E43CDCA00621E92 /* audio_processing.cc in Sources */,
 				5CDD84AB1E43AF1300621E92 /* audio_processing_impl.cc in Sources */,
-				418938D9242A69CC007FDC41 /* quality_scaler_resource.cc in Sources */,
 				419C829D1FE20D1C0040C30F /* audio_processing_statistics.cc in Sources */,
 				4102F6BA21273382006AE8D7 /* audio_receive_stream.cc in Sources */,
 				5CDD8ACC1E43C23900621E92 /* audio_receive_stream.cc in Sources */,
@@ -17346,24 +17336,18 @@
 				5CDD8ACF1E43C23900621E92 /* audio_send_stream.cc in Sources */,
 				5CD284B11E6A5F9F0094FDC8 /* audio_send_stream.cc in Sources */,
 				5CDD8A911E43C00F00621E92 /* audio_sink.cc in Sources */,
-				41893A3E242A769A007FDC41 /* level_estimator.cc in Sources */,
 				5CDD8AD21E43C23900621E92 /* audio_state.cc in Sources */,
 				415F1FC62127308F00064CBF /* audio_state.cc in Sources */,
-				41893913242A704E007FDC41 /* rtp_sender_egress.cc in Sources */,
 				4131BF36234B88200028A615 /* audio_track.cc in Sources */,
 				4131C4AF234C83800028A615 /* audio_transport.cc in Sources */,
 				41F9BF9B2051C84C00ABF0B9 /* audio_transport_impl.cc in Sources */,
-				418939D6242A7337007FDC41 /* data_channel_controller.cc in Sources */,
 				5C4B4C5F1E431F9C002651C8 /* audio_util.cc in Sources */,
 				5CDD8A041E43BFB300621E92 /* audio_vector.cc in Sources */,
 				5CDD8B721E43C2B500621E92 /* augmented_cb_corr.c in Sources */,
 				5CDD86401E43B8B500621E92 /* auto_corr_to_refl_coef.c in Sources */,
-				418938E1242A69CC007FDC41 /* resource_adaptation_processor.cc in Sources */,
 				5CDD86411E43B8B500621E92 /* auto_correlation.c in Sources */,
 				4131C405234C7B7E0028A615 /* auto_correlation.cc in Sources */,
 				5CDD8A071E43BFB300621E92 /* background_noise.cc in Sources */,
-				41893940242A70AE007FDC41 /* resource_consumer_configuration.cc in Sources */,
-				41893A03242A753C007FDC41 /* subband_nearend_detector.cc in Sources */,
 				41A08BC8212695DE001D5D7B /* bad_optional_access.cc in Sources */,
 				419241812127497100634FCF /* bad_variant_access.cc in Sources */,
 				4131C232234B8BB20028A615 /* balanced_degradation_settings.cc in Sources */,
@@ -17372,6 +17356,7 @@
 				419241C42127593F00634FCF /* bandwidth_sampler.cc in Sources */,
 				41F263B72126810C00274F59 /* base64.cc in Sources */,
 				4131C1C5234B8A4A0028A615 /* basic_async_resolver_factory.cc in Sources */,
+				41893A22242A75C1007FDC41 /* basic_ice_controller.cc in Sources */,
 				4131C1C7234B8A4A0028A615 /* basic_packet_socket_factory.cc in Sources */,
 				4131C459234C81180028A615 /* basic_port_allocator.cc in Sources */,
 				419241C92127593F00634FCF /* bbr_factory.cc in Sources */,
@@ -17413,8 +17398,6 @@
 				5CDD8B781E43C2B500621E92 /* cb_mem_energy_augmentation.c in Sources */,
 				5CDD8B7A1E43C2B500621E92 /* cb_mem_energy_calc.c in Sources */,
 				5CDD8B801E43C2B500621E92 /* cb_search.c in Sources */,
-				41893A16242A757A007FDC41 /* video_receiver2.cc in Sources */,
-				418939F7242A74F8007FDC41 /* media_transport_config.cc in Sources */,
 				5CDD8B7E1E43C2B500621E92 /* cb_search_core.c in Sources */,
 				5CDD8B821E43C2B500621E92 /* cb_update_best_index.c in Sources */,
 				4131BF00234B88200028A615 /* channel.cc in Sources */,
@@ -17430,7 +17413,6 @@
 				4131C02A234B898D0028A615 /* checks.cc in Sources */,
 				5CDD86A11E43B99400621E92 /* circular_buffer.cc in Sources */,
 				5C4B4CC61E4320A9002651C8 /* clock.cc in Sources */,
-				41893A37242A7678007FDC41 /* tick_timer.cc in Sources */,
 				4131C378234B957D0028A615 /* clockdrift_detector.cc in Sources */,
 				41FCBB7521B1FFA400A5DF27 /* cocoa_threading.mm in Sources */,
 				4131BF8B234B88A60028A615 /* codec.cc in Sources */,
@@ -17438,14 +17420,14 @@
 				4102F6DC21273416006AE8D7 /* color_space.cc in Sources */,
 				5CDD8A0D1E43BFB300621E92 /* comfort_noise.cc in Sources */,
 				5CD285B41E6A63430094FDC8 /* comfort_noise_generator.cc in Sources */,
+				41893A6E242A78DF007FDC41 /* common.cc in Sources */,
 				5CDD89411E43BF3A00621E92 /* common_header.cc in Sources */,
 				5CDD8B861E43C2B500621E92 /* comp_corr.c in Sources */,
-				418939A2242A72E4007FDC41 /* video_source_sink_controller.cc in Sources */,
 				5CFD538D1E4BD3A300482908 /* compare_neon.cc in Sources */,
 				5CFD538E1E4BD3A300482908 /* compare_neon64.cc in Sources */,
 				5CDD86441E43B8B500621E92 /* complex_bit_reverse.c in Sources */,
-				41893A25242A75C1007FDC41 /* ice_controller_interface.cc in Sources */,
 				5CDD86471E43B8B500621E92 /* complex_fft.c in Sources */,
+				418939C6242A7337007FDC41 /* composite_data_channel_transport.cc in Sources */,
 				4131BF13234B88200028A615 /* composite_rtp_transport.cc in Sources */,
 				5CDD89441E43BF3A00621E92 /* compound_packet.cc in Sources */,
 				415F1FAA21272FBA00064CBF /* compute_interpolated_gain_curve.cc in Sources */,
@@ -17454,7 +17436,6 @@
 				4131C1C0234B8A4A0028A615 /* connection.cc in Sources */,
 				4131C1D2234B8A4B0028A615 /* connection_info.cc in Sources */,
 				5CDD8A931E43C00F00621E92 /* constant_pcm_packet_source.cc in Sources */,
-				418938D7242A69CC007FDC41 /* adaptation_counters.cc in Sources */,
 				5CDD8B891E43C2B500621E92 /* constants.c in Sources */,
 				4131C291234B8CC40028A615 /* constants.cc in Sources */,
 				41FCBB3921B1F8FC00A5DF27 /* control_handler.cc in Sources */,
@@ -17470,16 +17451,17 @@
 				4131C03F234B898D0028A615 /* crc32.cc in Sources */,
 				5CDD8B8B1E43C2B500621E92 /* create_augmented_vec.c in Sources */,
 				4131C2F0234B8DC20028A615 /* create_peerconnection_factory.cc in Sources */,
+				41893921242A704E007FDC41 /* create_video_rtp_depacketizer.cc in Sources */,
 				4131C07B234B898D0028A615 /* critical_section.cc in Sources */,
 				5CDD864B1E43B8B500621E92 /* cross_correlation.c in Sources */,
 				5CDD8A0F1E43BFB300621E92 /* cross_correlation.cc in Sources */,
 				4131C033234B898D0028A615 /* crypt_string.cc in Sources */,
 				4131C3B6234B97120028A615 /* crypto_options.cc in Sources */,
-				4189398C242A7252007FDC41 /* ns_fft.cc in Sources */,
+				41893A34242A7678007FDC41 /* custom_neteq_factory.cc in Sources */,
 				4131BF26234B88200028A615 /* data_channel.cc in Sources */,
+				418939D6242A7337007FDC41 /* data_channel_controller.cc in Sources */,
 				4131C311234B8DC20028A615 /* data_channel_interface.cc in Sources */,
 				419241E121275A3000634FCF /* data_rate.cc in Sources */,
-				4189395B242A71F5007FDC41 /* min_video_bitrate_experiment.cc in Sources */,
 				4131C024234B898D0028A615 /* data_rate_limiter.cc in Sources */,
 				419241DF21275A3000634FCF /* data_size.cc in Sources */,
 				419241C12127593F00634FCF /* data_transfer_tracker.cc in Sources */,
@@ -17488,7 +17470,6 @@
 				419C83F91FE248F10040C30F /* decimator.cc in Sources */,
 				5CDD8A161E43BFB300621E92 /* decision_logic.cc in Sources */,
 				41433D051F79B33400387B4D /* decode.c in Sources */,
-				4189393C242A70AE007FDC41 /* resource.cc in Sources */,
 				5CDD87B41E43BC0500621E92 /* decode.c in Sources */,
 				5CDD8B8F1E43C2B500621E92 /* decode.c in Sources */,
 				41433CEB1F79B33400387B4D /* decode_bwe.c in Sources */,
@@ -17500,9 +17481,11 @@
 				5CDD8A191E43BFB300621E92 /* decoder_database.cc in Sources */,
 				5CDD8B911E43C2B500621E92 /* decoder_interpolate_lsf.c in Sources */,
 				5CDD83CA1E439A6F00621E92 /* decoding_state.cc in Sources */,
+				41893A1F242A75C1007FDC41 /* default_ice_transport_factory.cc in Sources */,
+				41893A62242A77DB007FDC41 /* default_neteq_controller_factory.cc in Sources */,
+				418939EC242A7434007FDC41 /* default_neteq_factory.cc in Sources */,
 				5CD284971E6A5F410094FDC8 /* default_output_rate_calculator.cc in Sources */,
 				4131C4E0234C84DD0028A615 /* default_task_queue_factory_stdlib.cc in Sources */,
-				418938E0242A69CC007FDC41 /* overuse_frame_detector.cc in Sources */,
 				41C62936212E2EE5002313D4 /* default_temporal_layers.cc in Sources */,
 				4102F6BB21273382006AE8D7 /* degraded_call.cc in Sources */,
 				41E02CA52127352D00C27CD6 /* delay_based_bwe.cc in Sources */,
@@ -17513,6 +17496,7 @@
 				5CDD864C1E43B8B500621E92 /* division_operations.c in Sources */,
 				5CDD89471E43BF3A00621E92 /* dlrr.cc in Sources */,
 				5CDD8B941E43C2B500621E92 /* do_plc.c in Sources */,
+				41893A06242A753C007FDC41 /* dominant_nearend_detector.cc in Sources */,
 				412455451EF87C0F00F11809 /* dot_product_with_scale.cc in Sources */,
 				415F1FAC21272FBA00064CBF /* down_sampler.cc in Sources */,
 				5CDD86501E43B8B500621E92 /* downsample_fast.c in Sources */,
@@ -17521,7 +17505,6 @@
 				4131BF3F234B88200028A615 /* dtls_srtp_transport.cc in Sources */,
 				4131BF0F234B88200028A615 /* dtls_transport.cc in Sources */,
 				4131C1F2234B8A4B0028A615 /* dtls_transport.cc in Sources */,
-				418939E7242A73B3007FDC41 /* transport_stats.cc in Sources */,
 				4131C300234B8DC20028A615 /* dtls_transport_interface.cc in Sources */,
 				4131C1C2234B8A4A0028A615 /* dtls_transport_internal.cc in Sources */,
 				5CDD8A261E43BFB300621E92 /* dtmf_buffer.cc in Sources */,
@@ -17544,13 +17527,14 @@
 				41433D121F79B33400387B4D /* encode.c in Sources */,
 				5CDD87B51E43BC0500621E92 /* encode_lpc_swb.c in Sources */,
 				5CDD8A951E43C00F00621E92 /* encode_neteq_input.cc in Sources */,
-				41893A07242A753C007FDC41 /* alignment_mixer.cc in Sources */,
+				418938DF242A69CC007FDC41 /* encode_usage_resource.cc in Sources */,
 				5CDD83CC1E439A6F00621E92 /* encoded_frame.cc in Sources */,
 				41A08BAB212681C8001D5D7B /* encoded_frame.cc in Sources */,
 				41FCBB1D21B1F7CD00A5DF27 /* encoded_image.cc in Sources */,
 				4131C4A6234C834E0028A615 /* encoder_bitrate_adjuster.cc in Sources */,
 				4131C4A0234C834E0028A615 /* encoder_overshoot_detector.cc in Sources */,
 				5CDD859F1E43B5C000621E92 /* encoder_rtcp_feedback.cc in Sources */,
+				4189393F242A70AE007FDC41 /* encoder_settings.cc in Sources */,
 				4131C29A234B8CC40028A615 /* encoder_simulcast_proxy.cc in Sources */,
 				5CDD86511E43B8B500621E92 /* energy.c in Sources */,
 				5CDD8B981E43C2B500621E92 /* energy_inverse.c in Sources */,
@@ -17562,7 +17546,9 @@
 				5CD285C21E6A63430094FDC8 /* erl_estimator.cc in Sources */,
 				5CD285C41E6A63430094FDC8 /* erle_estimator.cc in Sources */,
 				4131C04A234B898D0028A615 /* event.cc in Sources */,
+				41893A4A242A7789007FDC41 /* event_based_exponential_moving_average.cc in Sources */,
 				5CD286141E6A66130094FDC8 /* event_log_writer.cc in Sources */,
+				41893A5E242A77B8007FDC41 /* event_rate_counter.cc in Sources */,
 				4131C039234B898D0028A615 /* event_tracer.cc in Sources */,
 				419C834F1FE246650040C30F /* exp_filter.cc in Sources */,
 				5CDD8A2C1E43BFB300621E92 /* expand.cc in Sources */,
@@ -17570,12 +17556,12 @@
 				4131C237234B8BB20028A615 /* experimental_screenshare_settings.cc in Sources */,
 				5CDD894A1E43BF3A00621E92 /* extended_jitter_report.cc in Sources */,
 				5CDD894D1E43BF3A00621E92 /* extended_reports.cc in Sources */,
-				41893981242A7251007FDC41 /* quantile_noise_estimator.cc in Sources */,
 				4131BF63234B88200028A615 /* external_hmac.cc in Sources */,
 				4131C060234B898D0028A615 /* fake_clock.cc in Sources */,
 				5CDD8A971E43C00F00621E92 /* fake_decode_from_file.cc in Sources */,
 				4131C560234C8B720028A615 /* fake_network_pipe.cc in Sources */,
 				4131C07D234B898D0028A615 /* fake_ssl_identity.cc in Sources */,
+				41893998242A7252007FDC41 /* fast_math.cc in Sources */,
 				4192413A2127372400634FCF /* features_extraction.cc in Sources */,
 				41E02C8A212734B900C27CD6 /* fec_controller_default.cc in Sources */,
 				419241902127581000634FCF /* fec_private_tables_bursty.cc in Sources */,
@@ -17595,7 +17581,6 @@
 				5C11A0211E457578004F0987 /* file_audio_device.cc in Sources */,
 				5C11A01F1E457578004F0987 /* file_audio_device_factory.cc in Sources */,
 				4131C041234B898D0028A615 /* file_rotating_stream.cc in Sources */,
-				418939D1242A7337007FDC41 /* sdp_serializer.cc in Sources */,
 				5CDD8C8B1E43C66000621E92 /* file_utils.cc in Sources */,
 				41F263AC212680A800274F59 /* file_wrapper.cc in Sources */,
 				4131C38F234B957D0028A615 /* filter_analyzer.cc in Sources */,
@@ -17617,18 +17602,17 @@
 				415F1FAD21272FBA00064CBF /* fixed_digital_level_estimator.cc in Sources */,
 				5CDD887E1E43BE3C00621E92 /* flexfec_header_reader_writer.cc in Sources */,
 				4102F6BC21273382006AE8D7 /* flexfec_receive_stream.cc in Sources */,
-				418938DD242A69CC007FDC41 /* video_stream_adapter.cc in Sources */,
 				5CD284B91E6A5F9F0094FDC8 /* flexfec_receive_stream_impl.cc in Sources */,
 				5CDD88831E43BE3C00621E92 /* flexfec_receiver.cc in Sources */,
 				5CDD88851E43BE3C00621E92 /* flexfec_sender.cc in Sources */,
 				5CDD88881E43BE3C00621E92 /* forward_error_correction.cc in Sources */,
 				5CDD88861E43BE3C00621E92 /* forward_error_correction_internal.cc in Sources */,
 				5CD285C91E6A63430094FDC8 /* frame_blocker.cc in Sources */,
-				41893A56242A77B8007FDC41 /* samples_stats_counter.cc in Sources */,
 				5CDD83CF1E439A6F00621E92 /* frame_buffer.cc in Sources */,
 				5CDD83D11E439A6F00621E92 /* frame_buffer2.cc in Sources */,
 				5CDD8BA21E43C2B500621E92 /* frame_classify.c in Sources */,
 				5CD2849A1E6A5F410094FDC8 /* frame_combiner.cc in Sources */,
+				41893A14242A757A007FDC41 /* frame_dependencies_calculator.cc in Sources */,
 				5CDD83791E439A3500621E92 /* frame_dropper.cc in Sources */,
 				41FCBB5921B1FE6E00A5DF27 /* frame_dumping_decoder.cc in Sources */,
 				4131C49E234C834E0028A615 /* frame_encode_metadata_writer.cc in Sources */,
@@ -17670,22 +17654,20 @@
 				5CDD83DB1E439A6F00621E92 /* histogram.cc in Sources */,
 				4131C4F6234C867B0028A615 /* histogram.cc in Sources */,
 				419C83511FE246650040C30F /* histogram_percentile_counter.cc in Sources */,
+				4189397F242A7251007FDC41 /* histograms.cc in Sources */,
 				5CDD8BAE1E43C2B500621E92 /* hp_input.c in Sources */,
-				4189393F242A70AE007FDC41 /* encoder_settings.cc in Sources */,
 				5CDD8BB01E43C2B500621E92 /* hp_output.c in Sources */,
-				418939F6242A74F8007FDC41 /* media_transport_interface.cc in Sources */,
 				4131C071234B898D0028A615 /* http_common.cc in Sources */,
 				4102F6E021273416006AE8D7 /* i010_buffer.cc in Sources */,
 				5CD284671E6A57F40094FDC8 /* i420_buffer.cc in Sources */,
 				5C4B4C1B1E431F75002651C8 /* i420_buffer_pool.cc in Sources */,
+				41893A25242A75C1007FDC41 /* ice_controller_interface.cc in Sources */,
 				4131C1F1234B8A4B0028A615 /* ice_credentials_iterator.cc in Sources */,
-				41893A4A242A7789007FDC41 /* event_based_exponential_moving_average.cc in Sources */,
 				4131C3E6234C7A080028A615 /* ice_logger.cc in Sources */,
 				4131BF55234B88200028A615 /* ice_server_parsing.cc in Sources */,
 				4131BF0E234B88200028A615 /* ice_transport.cc in Sources */,
 				4131C31A234B8DC20028A615 /* ice_transport_factory.cc in Sources */,
 				4131C1BF234B8A4A0028A615 /* ice_transport_internal.cc in Sources */,
-				41893A5E242A77B8007FDC41 /* event_rate_counter.cc in Sources */,
 				4131C047234B898D0028A615 /* ifaddrs_android.cc in Sources */,
 				4131C05C234B898D0028A615 /* ifaddrs_converter.cc in Sources */,
 				5CDD8BB31E43C2B500621E92 /* ilbc.c in Sources */,
@@ -17694,7 +17676,6 @@
 				5CDD8BB51E43C2B500621E92 /* index_conv_dec.c in Sources */,
 				5CDD8BB71E43C2B500621E92 /* index_conv_enc.c in Sources */,
 				5CDD8BB91E43C2B500621E92 /* init_decode.c in Sources */,
-				41893983242A7251007FDC41 /* wiener_filter.cc in Sources */,
 				5CDD8BBB1E43C2B500621E92 /* init_encode.c in Sources */,
 				41433CF81F79B33400387B4D /* initialize.c in Sources */,
 				5CDD8A9A1E43C00F00621E92 /* input_audio_file.cc in Sources */,
@@ -17708,7 +17689,6 @@
 				419C829A1FE20CA10040C30F /* interval_budget.cc in Sources */,
 				5CDD87C01E43BC0500621E92 /* intialize.c in Sources */,
 				4131C048234B898D0028A615 /* ip_address.cc in Sources */,
-				41893929242A704E007FDC41 /* rtp_dependency_descriptor_reader.cc in Sources */,
 				5CDD87C31E43BC0500621E92 /* isac.c in Sources */,
 				41299B912127367B00B3414B /* isac_vad.c in Sources */,
 				41433D2A1F79B33400387B4D /* isacfix.c in Sources */,
@@ -17728,20 +17708,19 @@
 				41433CF21F79B33400387B4D /* lattice.c in Sources */,
 				41433D141F79B33400387B4D /* lattice_c.c in Sources */,
 				5CDD841F1E439B2900621E92 /* legacy_encoded_audio_frame.cc in Sources */,
+				41893A3E242A769A007FDC41 /* level_estimator.cc in Sources */,
 				5CDD865A1E43B8B500621E92 /* levinson_durbin.c in Sources */,
 				413E67752169863B00EF37ED /* libvpx_interface.cc in Sources */,
 				41294094212E128D00AD95E7 /* libvpx_vp8_decoder.cc in Sources */,
 				41294092212E128D00AD95E7 /* libvpx_vp8_encoder.cc in Sources */,
-				41893917242A704E007FDC41 /* rtp_sender_video_frame_transformer_delegate.cc in Sources */,
 				416D3BE6212731C200775F09 /* limiter.cc in Sources */,
 				4131C4C5234C84520028A615 /* link_capacity_estimator.cc in Sources */,
 				4131BF4A234B88200028A615 /* local_audio_source.cc in Sources */,
 				4131C069234B898D0028A615 /* location.cc in Sources */,
 				4131C061234B898D0028A615 /* log_sinks.cc in Sources */,
 				4131C3E7234C7A080028A615 /* logged_events.cc in Sources */,
-				418939DF242A7337007FDC41 /* track_media_info_map.cc in Sources */,
 				4131C501234C8A150028A615 /* logging.cc in Sources */,
-				41893A06242A753C007FDC41 /* dominant_nearend_detector.cc in Sources */,
+				418938ED242A6B17007FDC41 /* loss_based_bandwidth_estimation.cc in Sources */,
 				4131C4BA234C83DD0028A615 /* loss_notification.cc in Sources */,
 				4131C4BD234C84060028A615 /* loss_notification_controller.cc in Sources */,
 				419241C52127593F00634FCF /* loss_rate_filter.cc in Sources */,
@@ -17763,7 +17742,6 @@
 				5CDD8BCB1E43C2B500621E92 /* lsf_to_poly.c in Sources */,
 				5CDD8BCD1E43C2B500621E92 /* lsp_to_lsf.c in Sources */,
 				4131C07F234B898D0028A615 /* mac_ifaddrs_converter.cc in Sources */,
-				41893A12242A757A007FDC41 /* unique_timestamp_counter.cc in Sources */,
 				5CD285CB1E6A63430094FDC8 /* main_filter_update_gain.cc in Sources */,
 				41FCBB3C21B1FD4000A5DF27 /* match.cc in Sources */,
 				5CD285CF1E6A63430094FDC8 /* matched_filter.cc in Sources */,
@@ -17774,13 +17752,13 @@
 				4131BFA2234B88A60028A615 /* media_constants.cc in Sources */,
 				4131BF89234B88A60028A615 /* media_engine.cc in Sources */,
 				5CDD83E51E439A6F00621E92 /* media_opt_util.cc in Sources */,
-				41893916242A704E007FDC41 /* video_rtp_depacketizer_raw.cc in Sources */,
 				4131BF65234B88200028A615 /* media_protocol_names.cc in Sources */,
 				4131BF30234B88200028A615 /* media_session.cc in Sources */,
 				4131BF18234B88200028A615 /* media_stream.cc in Sources */,
 				4131C315234B8DC20028A615 /* media_stream_interface.cc in Sources */,
 				4131BF25234B88200028A615 /* media_stream_observer.cc in Sources */,
-				418938EF242A6B17007FDC41 /* send_side_bandwidth_estimation.cc in Sources */,
+				418939F7242A74F8007FDC41 /* media_transport_config.cc in Sources */,
+				418939F6242A74F8007FDC41 /* media_transport_interface.cc in Sources */,
 				4131C2F7234B8DC20028A615 /* media_types.cc in Sources */,
 				41E02CB12127352D00C27CD6 /* median_slope_estimator.cc in Sources */,
 				4131C04D234B898D0028A615 /* memory_stream.cc in Sources */,
@@ -17791,9 +17769,9 @@
 				4131C045234B898D0028A615 /* message_handler.cc in Sources */,
 				417953DB216983910028266B /* metrics.cc in Sources */,
 				5CDD865E1E43B8B500621E92 /* min_max_operations.c in Sources */,
+				4189395B242A71F5007FDC41 /* min_video_bitrate_experiment.cc in Sources */,
 				417953E6216983CA0028266B /* module_common_types.cc in Sources */,
 				4131C387234B957D0028A615 /* moving_average.cc in Sources */,
-				4189391E242A704E007FDC41 /* rtp_descriptor_authentication.cc in Sources */,
 				41FCBB1521B1F7AA00A5DF27 /* moving_average.cc in Sources */,
 				5CD286101E6A64C90094FDC8 /* moving_max.cc in Sources */,
 				5CDD8C8E1E43C66000621E92 /* moving_moments.cc in Sources */,
@@ -17802,25 +17780,27 @@
 				5CDD89531E43BF3A00621E92 /* nack.cc in Sources */,
 				5CDD83EA1E439A6F00621E92 /* nack_module.cc in Sources */,
 				5CDD8A321E43BFB300621E92 /* nack_tracker.cc in Sources */,
-				41893A1F242A75C1007FDC41 /* default_ice_transport_factory.cc in Sources */,
 				417953B4216982420028266B /* nalu_rewriter.cc in Sources */,
 				4131C03C234B898D0028A615 /* nat_server.cc in Sources */,
-				41893988242A7251007FDC41 /* prior_signal_model.cc in Sources */,
 				4131C054234B898D0028A615 /* nat_socket_factory.cc in Sources */,
 				4131C089234B898D0028A615 /* nat_types.cc in Sources */,
 				5CDD8BD11E43C2B500621E92 /* nearest_neighbor.c in Sources */,
 				4131C056234B898D0028A615 /* net_helper.cc in Sources */,
 				4131C06F234B898D0028A615 /* net_helpers.cc in Sources */,
+				41893A3A242A7678007FDC41 /* neteq.cc in Sources */,
 				5CDD8A361E43BFB300621E92 /* neteq_impl.cc in Sources */,
 				5CDD8AA51E43C00F00621E92 /* neteq_replacement_input.cc in Sources */,
 				4131C03E234B898D0028A615 /* network.cc in Sources */,
 				4131C028234B898D0028A615 /* network_monitor.cc in Sources */,
 				41E02CCD212735B700C27CD6 /* network_types.cc in Sources */,
+				41893989242A7252007FDC41 /* noise_estimator.cc in Sources */,
 				416D3BE7212731C200775F09 /* noise_level_estimator.cc in Sources */,
 				416D3BE8212731C200775F09 /* noise_spectrum_estimator.cc in Sources */,
+				41893991242A7252007FDC41 /* noise_suppressor.cc in Sources */,
 				5CDD8A3D1E43BFB300621E92 /* normal.cc in Sources */,
 				4131C240234B8BB20028A615 /* normalize_simulcast_size_experiment.cc in Sources */,
 				5CDD86A71E43B99400621E92 /* normalized_covariance_estimator.cc in Sources */,
+				4189398C242A7252007FDC41 /* ns_fft.cc in Sources */,
 				4144B3F02169C63F004363AC /* NSString+StdString.mm in Sources */,
 				41F411AD1EF8D91F00343C26 /* null_aec_dump_factory.cc in Sources */,
 				419C83B31FE2472E0040C30F /* null_audio_poller.cc in Sources */,
@@ -17833,17 +17813,18 @@
 				5CDD86911E43B93900621E92 /* ooura_fft_sse2.cc in Sources */,
 				4131C14B234B89E20028A615 /* openssl_adapter.cc in Sources */,
 				4131C11C234B89E20028A615 /* openssl_certificate.cc in Sources */,
-				41893998242A7252007FDC41 /* fast_math.cc in Sources */,
 				4131C13D234B89E20028A615 /* openssl_digest.cc in Sources */,
 				4131C123234B89E20028A615 /* openssl_identity.cc in Sources */,
 				4131C15D234B89E20028A615 /* openssl_session_cache.cc in Sources */,
 				4131C0FA234B89E20028A615 /* openssl_stream_adapter.cc in Sources */,
 				4131C100234B89E20028A615 /* openssl_utility.cc in Sources */,
+				41893A42242A76F2007FDC41 /* operations_chain.cc in Sources */,
+				418938F8242A6F9B007FDC41 /* opus_interface.cc in Sources */,
 				5CDD8FD71E43CD6600621E92 /* overuse_detector.cc in Sources */,
 				5CDD8FD91E43CD6600621E92 /* overuse_estimator.cc in Sources */,
+				418938E0242A69CC007FDC41 /* overuse_frame_detector.cc in Sources */,
 				4131C1B5234B8A4A0028A615 /* p2p_constants.cc in Sources */,
 				4131C1D4234B8A4B0028A615 /* p2p_transport_channel.cc in Sources */,
-				41893938242A70AE007FDC41 /* resource_consumer.cc in Sources */,
 				41F2639A21267F5E00274F59 /* pa_ringbuffer.c in Sources */,
 				5CDD8FA21E43CCBE00621E92 /* paced_sender.cc in Sources */,
 				4131C4C1234C84240028A615 /* pacing_controller.cc in Sources */,
@@ -17854,7 +17835,6 @@
 				5CDD8A401E43BFB300621E92 /* packet_buffer.cc in Sources */,
 				5CDD83EC1E439A6F00621E92 /* packet_buffer.cc in Sources */,
 				5CDD888C1E43BE3C00621E92 /* packet_loss_stats.cc in Sources */,
-				418939D9242A7337007FDC41 /* rtp_transport.cc in Sources */,
 				5CDD8FA41E43CCBE00621E92 /* packet_router.cc in Sources */,
 				5CDD8AAC1E43C00F00621E92 /* packet_source.cc in Sources */,
 				4131C1EA234B8A4B0028A615 /* packet_transport_internal.cc in Sources */,
@@ -17865,7 +17845,6 @@
 				4131C324234B8DC20028A615 /* peer_connection_interface.cc in Sources */,
 				4131C43B234C80070028A615 /* pffft.c in Sources */,
 				4131C41E234C7CAD0028A615 /* pffft_wrapper.cc in Sources */,
-				418939DC242A7337007FDC41 /* srtp_transport.cc in Sources */,
 				4131C13F234B89E20028A615 /* physical_socket_server.cc in Sources */,
 				5CDD872D1E43BABE00621E92 /* pitch_based_vad.cc in Sources */,
 				41433D261F79B33400387B4D /* pitch_estimator.c in Sources */,
@@ -17875,7 +17854,6 @@
 				41433D111F79B33400387B4D /* pitch_filter.c in Sources */,
 				41433CF41F79B33400387B4D /* pitch_filter_c.c in Sources */,
 				41433D101F79B33400387B4D /* pitch_gain_tables.c in Sources */,
-				41893989242A7252007FDC41 /* noise_estimator.cc in Sources */,
 				5CDD87D31E43BC0500621E92 /* pitch_gain_tables.c in Sources */,
 				5CDD87301E43BABE00621E92 /* pitch_internal.cc in Sources */,
 				5CDD87D51E43BC0600621E92 /* pitch_lag_tables.c in Sources */,
@@ -17894,10 +17872,11 @@
 				5CDD8A451E43BFB300621E92 /* post_decode_vad.cc in Sources */,
 				5CDD83591E43257200621E92 /* pps_parser.cc in Sources */,
 				5CDD8A471E43BFB300621E92 /* preemptive_expand.cc in Sources */,
+				41893988242A7251007FDC41 /* prior_signal_model.cc in Sources */,
+				41893997242A7252007FDC41 /* prior_signal_model_estimator.cc in Sources */,
 				41E02CB22127352D00C27CD6 /* probe_bitrate_estimator.cc in Sources */,
 				41E02CB42127352D00C27CD6 /* probe_controller.cc in Sources */,
 				5CDD84E51E43B04D00621E92 /* process_thread_impl.cc in Sources */,
-				418938F2242A6B17007FDC41 /* acknowledged_bitrate_estimator_interface.cc in Sources */,
 				4131C307234B8DC20028A615 /* proxy.cc in Sources */,
 				4131C15E234B89E20028A615 /* proxy_info.cc in Sources */,
 				4131C106234B89E20028A615 /* proxy_server.cc in Sources */,
@@ -17906,15 +17885,17 @@
 				5CDD87531E43BAF500621E92 /* push_resampler.cc in Sources */,
 				5CDD87551E43BAF500621E92 /* push_sinc_resampler.cc in Sources */,
 				4131C49F234C834E0028A615 /* quality_limitation_reason_tracker.cc in Sources */,
+				41893958242A71F5007FDC41 /* quality_rampup_experiment.cc in Sources */,
 				5CDD83811E439A3500621E92 /* quality_scaler.cc in Sources */,
+				418938D9242A69CC007FDC41 /* quality_scaler_resource.cc in Sources */,
 				4131C243234B8BB20028A615 /* quality_scaler_settings.cc in Sources */,
 				4131C239234B8BB20028A615 /* quality_scaling_experiment.cc in Sources */,
 				5CD2862A1E6A66C80094FDC8 /* quality_threshold.cc in Sources */,
+				41893981242A7251007FDC41 /* quantile_noise_estimator.cc in Sources */,
 				4131C12E234B89E20028A615 /* race_checker.cc in Sources */,
 				4131C15F234B89E20028A615 /* random.cc in Sources */,
 				5CDD8A4A1E43BFB300621E92 /* random_vector.cc in Sources */,
 				5CDD865F1E43B8B500621E92 /* randomization_functions.c in Sources */,
-				41DB1A9424321614005AB8EA /* rtcstats_objects.cc in Sources */,
 				5CDD895B1E43BF3A00621E92 /* rapid_resync_request.cc in Sources */,
 				4131C234234B8BB20028A615 /* rate_control_settings.cc in Sources */,
 				4131C158234B89E20028A615 /* rate_limiter.cc in Sources */,
@@ -17942,7 +17923,6 @@
 				4131C4B8234C83DD0028A615 /* remote_estimate.cc in Sources */,
 				5CDD8FE11E43CD6600621E92 /* remote_estimator_proxy.cc in Sources */,
 				5CDD88951E43BE3C00621E92 /* remote_ntp_time_estimator.cc in Sources */,
-				41893A65242A77FE007FDC41 /* voice_detection.cc in Sources */,
 				4145E4D91EF8CC9B00FCF6E6 /* render_buffer.cc in Sources */,
 				5CD285D51E6A63430094FDC8 /* render_delay_buffer.cc in Sources */,
 				5CD285D91E6A63430094FDC8 /* render_delay_controller.cc in Sources */,
@@ -17961,6 +17941,11 @@
 				5CDD87581E43BAF500621E92 /* resampler.cc in Sources */,
 				5CDD84BD1E43AF1300621E92 /* residual_echo_detector.cc in Sources */,
 				5CD285DD1E6A63430094FDC8 /* residual_echo_estimator.cc in Sources */,
+				4189393C242A70AE007FDC41 /* resource.cc in Sources */,
+				418938E1242A69CC007FDC41 /* resource_adaptation_processor.cc in Sources */,
+				41893937242A70AE007FDC41 /* resource_adaptation_processor_interface.cc in Sources */,
+				41893938242A70AE007FDC41 /* resource_consumer.cc in Sources */,
+				41893940242A70AE007FDC41 /* resource_consumer_configuration.cc in Sources */,
 				4131C395234B957D0028A615 /* reverb_decay_estimator.cc in Sources */,
 				4131C37E234B957D0028A615 /* reverb_frequency_response.cc in Sources */,
 				4131C390234B957D0028A615 /* reverb_model.cc in Sources */,
@@ -17970,11 +17955,11 @@
 				5CDD84BF1E43AF1300621E92 /* rms_level.cc in Sources */,
 				419241462127372800634FCF /* rnn.cc in Sources */,
 				419241992127586500634FCF /* rnn_vad_weights.cc in Sources */,
+				418938F5242A6B17007FDC41 /* robust_throughput_estimator.cc in Sources */,
 				5CFD538F1E4BD3A300482908 /* rotate_neon.cc in Sources */,
 				5CFD53901E4BD3A300482908 /* rotate_neon64.cc in Sources */,
 				41A08BD421272EFA001D5D7B /* round_robin_packet_queue.cc in Sources */,
 				5CFD53911E4BD3A300482908 /* row_neon.cc in Sources */,
-				418939E5242A7337007FDC41 /* sctp_data_channel_transport.cc in Sources */,
 				5CFD53921E4BD3A300482908 /* row_neon64.cc in Sources */,
 				5CDD896A1E43BF3A00621E92 /* rrtr.cc in Sources */,
 				4131C138234B89E20028A615 /* rtc_certificate.cc in Sources */,
@@ -17982,8 +17967,6 @@
 				4131C2EF234B8DC20028A615 /* rtc_error.cc in Sources */,
 				4131C470234C81B60028A615 /* rtc_event.cc in Sources */,
 				4131C55B234C8B190028A615 /* rtc_event_alr_state.cc in Sources */,
-				4189394A242A70D7007FDC41 /* stun.cc in Sources */,
-				41893920242A704E007FDC41 /* rtp_dependency_descriptor_writer.cc in Sources */,
 				4131C547234C8B190028A615 /* rtc_event_audio_network_adaptation.cc in Sources */,
 				4131C54A234C8B190028A615 /* rtc_event_audio_playout.cc in Sources */,
 				4131C558234C8B190028A615 /* rtc_event_audio_receive_stream_config.cc in Sources */,
@@ -17997,7 +17980,6 @@
 				4131C55D234C8B190028A615 /* rtc_event_generic_packet_sent.cc in Sources */,
 				41A08BC021269553001D5D7B /* rtc_event_ice_candidate_pair.cc in Sources */,
 				41A08BBD21269553001D5D7B /* rtc_event_ice_candidate_pair_config.cc in Sources */,
-				41893928242A704E007FDC41 /* video_rtp_depacketizer_h264.cc in Sources */,
 				4131C475234C81B60028A615 /* rtc_event_log.cc in Sources */,
 				4131C474234C81B60028A615 /* rtc_event_log_factory.cc in Sources */,
 				41924179212738FB00634FCF /* rtc_event_log_impl.cc in Sources */,
@@ -18010,7 +17992,6 @@
 				4131C557234C8B190028A615 /* rtc_event_rtcp_packet_incoming.cc in Sources */,
 				4131C54C234C8B190028A615 /* rtc_event_rtcp_packet_outgoing.cc in Sources */,
 				4131C559234C8B190028A615 /* rtc_event_rtp_packet_incoming.cc in Sources */,
-				41893A42242A76F2007FDC41 /* operations_chain.cc in Sources */,
 				4131C53B234C8B190028A615 /* rtc_event_rtp_packet_outgoing.cc in Sources */,
 				4131C552234C8B190028A615 /* rtc_event_video_receive_stream_config.cc in Sources */,
 				4131C554234C8B190028A615 /* rtc_event_video_send_stream_config.cc in Sources */,
@@ -18025,7 +18006,6 @@
 				417953B7216982420028266B /* RTCDefaultVideoEncoderFactory.m in Sources */,
 				4144B3F5216B081B004363AC /* RTCEncodedImage+Private.mm in Sources */,
 				417953FA216984BE0028266B /* RTCEncodedImage.m in Sources */,
-				41893915242A704E007FDC41 /* transformable_encoded_frame.cc in Sources */,
 				4144B3D621698A1A004363AC /* RTCH264ProfileLevelId.mm in Sources */,
 				4144B3D32169896D004363AC /* RTCNativeI420Buffer.mm in Sources */,
 				4144B3D121698967004363AC /* RTCNativeMutableI420Buffer.mm in Sources */,
@@ -18041,6 +18021,7 @@
 				41889D77216BC4EC004614DD /* RTCRtpEncodingParameters.mm in Sources */,
 				41889D79216BC4EC004614DD /* RTCRtpFragmentationHeader+Private.mm in Sources */,
 				41FCBB8921B200FD00A5DF27 /* RTCRtpFragmentationHeader.m in Sources */,
+				41DB1A9424321614005AB8EA /* rtcstats_objects.cc in Sources */,
 				413E67762169866100EF37ED /* RTCVideoCodecConstants.mm in Sources */,
 				4144B3E82169C5E3004363AC /* RTCVideoCodecInfo+Private.mm in Sources */,
 				413E67982169883900EF37ED /* RTCVideoCodecInfo.m in Sources */,
@@ -18051,19 +18032,19 @@
 				417953CA2169824B0028266B /* RTCVideoEncoderH264.mm in Sources */,
 				413E67A32169889500EF37ED /* RTCVideoEncoderQpThresholds.m in Sources */,
 				4144B3F7216B09CB004363AC /* RTCVideoEncoderSettings+Private.mm in Sources */,
-				41893A34242A7678007FDC41 /* custom_neteq_factory.cc in Sources */,
 				4131C565234C95610028A615 /* RTCVideoEncoderSettings.m in Sources */,
 				413E67652169854600EF37ED /* RTCVideoEncoderVP8.mm in Sources */,
 				413E6790216987DB00EF37ED /* RTCVideoFrame.mm in Sources */,
 				416B440E235DC23C0040E255 /* RTCWrappedNativeVideoDecoder.mm in Sources */,
 				413E676D2169854B00EF37ED /* RTCWrappedNativeVideoEncoder.mm in Sources */,
-				418939A3242A72E4007FDC41 /* rtp_video_stream_receiver_frame_transformer_delegate.cc in Sources */,
 				41D6B45921273159008F9353 /* rtp_bitrate_configurator.cc in Sources */,
 				419C82B41FE20DCD0040C30F /* rtp_config.cc in Sources */,
 				4131BF9C234B88A60028A615 /* rtp_data_engine.cc in Sources */,
-				418938DF242A69CC007FDC41 /* encode_usage_resource.cc in Sources */,
 				413092021EF8D0A600757C55 /* rtp_demuxer.cc in Sources */,
 				4131C4D5234C84A30028A615 /* rtp_dependency_descriptor_extension.cc in Sources */,
+				41893929242A704E007FDC41 /* rtp_dependency_descriptor_reader.cc in Sources */,
+				41893920242A704E007FDC41 /* rtp_dependency_descriptor_writer.cc in Sources */,
+				4189391E242A704E007FDC41 /* rtp_descriptor_authentication.cc in Sources */,
 				5CDD88B01E43BE3C00621E92 /* rtp_format.cc in Sources */,
 				5CDD88A41E43BE3C00621E92 /* rtp_format_h264.cc in Sources */,
 				5CDD88A61E43BE3C00621E92 /* rtp_format_video_generic.cc in Sources */,
@@ -18086,6 +18067,7 @@
 				4131C33C234B8DDF0028A615 /* rtp_parameters.cc in Sources */,
 				4131BF10234B88200028A615 /* rtp_parameters_conversion.cc in Sources */,
 				4102F6AB212732B1006AE8D7 /* rtp_payload_params.cc in Sources */,
+				418939E0242A7337007FDC41 /* rtp_receiver.cc in Sources */,
 				4131C347234B8DDF0028A615 /* rtp_receiver_interface.cc in Sources */,
 				419C83CD1FE247B40040C30F /* rtp_rtcp_defines.cc in Sources */,
 				419C82BF1FE20DCD0040C30F /* rtp_rtcp_demuxer_helper.cc in Sources */,
@@ -18093,22 +18075,24 @@
 				4131BEF7234B88200028A615 /* rtp_sender.cc in Sources */,
 				5CDD88D31E43BE3D00621E92 /* rtp_sender.cc in Sources */,
 				5CDD88CE1E43BE3D00621E92 /* rtp_sender_audio.cc in Sources */,
+				41893913242A704E007FDC41 /* rtp_sender_egress.cc in Sources */,
 				4131C344234B8DDF0028A615 /* rtp_sender_interface.cc in Sources */,
 				5CDD88D11E43BE3D00621E92 /* rtp_sender_video.cc in Sources */,
+				41893917242A704E007FDC41 /* rtp_sender_video_frame_transformer_delegate.cc in Sources */,
 				4131C4DD234C84A30028A615 /* rtp_sequence_number_map.cc in Sources */,
 				419C82BC1FE20DCD0040C30F /* rtp_stream_receiver_controller.cc in Sources */,
 				5CDD85B21E43B5C000621E92 /* rtp_streams_synchronizer.cc in Sources */,
 				5CD286271E6A669D0094FDC8 /* rtp_to_ntp_estimator.cc in Sources */,
 				4131BF1E234B88200028A615 /* rtp_transceiver.cc in Sources */,
 				4131C33D234B8DDF0028A615 /* rtp_transceiver_interface.cc in Sources */,
-				41893A6B242A7826007FDC41 /* task_queue_paced_sender.cc in Sources */,
+				418939D9242A7337007FDC41 /* rtp_transport.cc in Sources */,
 				4130921B1EF8D63F00757C55 /* rtp_transport_controller_send.cc in Sources */,
 				5CDD88D51E43BE3D00621E92 /* rtp_utility.cc in Sources */,
 				4131BF90234B88A60028A615 /* rtp_utils.cc in Sources */,
 				41E02C7D2127347400C27CD6 /* rtp_video_header.cc in Sources */,
 				41D6B45C21273159008F9353 /* rtp_video_sender.cc in Sources */,
 				413091F41EF8CF9200757C55 /* rtp_video_stream_receiver.cc in Sources */,
-				4189397F242A7251007FDC41 /* histograms.cc in Sources */,
+				418939A3242A72E4007FDC41 /* rtp_video_stream_receiver_frame_transformer_delegate.cc in Sources */,
 				5CDD896C1E43BF3A00621E92 /* rtpfb.cc in Sources */,
 				5CDD83F81E439A6F00621E92 /* rtt_filter.cc in Sources */,
 				4131C242234B8BB20028A615 /* rtt_mult_experiment.cc in Sources */,
@@ -18117,20 +18101,24 @@
 				419241642127385B00634FCF /* rw_lock_posix.cc in Sources */,
 				419241612127385B00634FCF /* rw_lock_wrapper.cc in Sources */,
 				41E02CD42127360700C27CD6 /* sample_counter.cc in Sources */,
+				41893A60242A77B8007FDC41 /* sample_stats.cc in Sources */,
+				41893A56242A77B8007FDC41 /* samples_stats_counter.cc in Sources */,
 				416D3BE9212731C200775F09 /* saturation_protector.cc in Sources */,
 				5CFD53931E4BD3A300482908 /* scale_neon.cc in Sources */,
 				5CFD53941E4BD3A300482908 /* scale_neon64.cc in Sources */,
 				41239B3F21476DC400396F81 /* screenshare_layers.cc in Sources */,
+				418939E5242A7337007FDC41 /* sctp_data_channel_transport.cc in Sources */,
 				4131C3C8234B97F40028A615 /* sctp_transport.cc in Sources */,
 				4131BEFE234B88200028A615 /* sctp_transport.cc in Sources */,
 				4131C33F234B8DDF0028A615 /* sctp_transport_interface.cc in Sources */,
 				4131BF61234B88200028A615 /* sctp_utils.cc in Sources */,
 				5CDD896F1E43BF3A00621E92 /* sdes.cc in Sources */,
+				418939D1242A7337007FDC41 /* sdp_serializer.cc in Sources */,
 				4131BF0B234B88200028A615 /* sdp_utils.cc in Sources */,
 				41F2636221267ADF00274F59 /* sdp_video_format.cc in Sources */,
 				5CDD85B61E43B5C000621E92 /* send_delay_stats.cc in Sources */,
+				418938EF242A6B17007FDC41 /* send_side_bandwidth_estimation.cc in Sources */,
 				5CDD85B91E43B5C000621E92 /* send_statistics_proxy.cc in Sources */,
-				41893A60242A77B8007FDC41 /* sample_stats.cc in Sources */,
 				5CDD89721E43BF3A00621E92 /* sender_report.cc in Sources */,
 				41FCBB2721B1F87E00A5DF27 /* sent_packet.cc in Sources */,
 				4131C4FE234C86CB0028A615 /* sequence_checker.cc in Sources */,
@@ -18140,6 +18128,8 @@
 				5CD285DF1E6A63430094FDC8 /* shadow_filter_update_gain.cc in Sources */,
 				416D3BEB212731C200775F09 /* signal_classifier.cc in Sources */,
 				4131C37A234B957D0028A615 /* signal_dependent_erle_estimator.cc in Sources */,
+				41893992242A7252007FDC41 /* signal_model.cc in Sources */,
+				4189398D242A7252007FDC41 /* signal_model_estimator.cc in Sources */,
 				4131C15C234B89E20028A615 /* signal_thread.cc in Sources */,
 				41F263BB2126811500274F59 /* sigslot.cc in Sources */,
 				5CDD8BDB1E43C2B500621E92 /* simple_interpolate_lsf.c in Sources */,
@@ -18148,6 +18138,7 @@
 				5CDD8BE11E43C2B500621E92 /* simple_lsf_quant.c in Sources */,
 				419241D02127597D00634FCF /* simulated_network.cc in Sources */,
 				4131C297234B8CC40028A615 /* simulcast.cc in Sources */,
+				418939CC242A7337007FDC41 /* simulcast_description.cc in Sources */,
 				4131C296234B8CC40028A615 /* simulcast_encoder_adapter.cc in Sources */,
 				419241EE21275AFA00634FCF /* simulcast_rate_allocator.cc in Sources */,
 				419241EF21275AFA00634FCF /* simulcast_utility.cc in Sources */,
@@ -18170,9 +18161,8 @@
 				41433D021F79B33400387B4D /* spectrum_ar_model_tables.c in Sources */,
 				5CDD87D81E43BC0600621E92 /* spectrum_ar_model_tables.c in Sources */,
 				4131C396234B957D0028A615 /* spectrum_buffer.cc in Sources */,
-				41893937242A70AE007FDC41 /* resource_adaptation_processor_interface.cc in Sources */,
+				41893984242A7251007FDC41 /* speech_probability_estimator.cc in Sources */,
 				5CDD866B1E43B8B500621E92 /* spl_init.c in Sources */,
-				41893A6E242A78DF007FDC41 /* common.cc in Sources */,
 				5CDD866C1E43B8B500621E92 /* spl_inl.c in Sources */,
 				5CDD86701E43B8B500621E92 /* spl_sqrt.c in Sources */,
 				41F2637321267B4A00274F59 /* spl_sqrt_floor.c in Sources */,
@@ -18182,14 +18172,14 @@
 				5CDD835F1E43257200621E92 /* sps_parser.cc in Sources */,
 				5CDD83621E43257200621E92 /* sps_vui_rewriter.cc in Sources */,
 				5CDD86721E43B8B500621E92 /* sqrt_of_one_minus_x_squared.c in Sources */,
+				418939DD242A7337007FDC41 /* srtp_filter.cc in Sources */,
 				4131BF3D234B88200028A615 /* srtp_session.cc in Sources */,
+				418939DC242A7337007FDC41 /* srtp_transport.cc in Sources */,
 				4131C14F234B89E20028A615 /* ssl_adapter.cc in Sources */,
-				4189391D242A704E007FDC41 /* video_rtp_depacketizer_generic.cc in Sources */,
 				4131C142234B89E20028A615 /* ssl_certificate.cc in Sources */,
 				4131C11E234B89E20028A615 /* ssl_fingerprint.cc in Sources */,
 				4131C11D234B89E20028A615 /* ssl_identity.cc in Sources */,
 				4131C10C234B89E20028A615 /* ssl_stream_adapter.cc in Sources */,
-				4189398D242A7252007FDC41 /* signal_model_estimator.cc in Sources */,
 				4131C23D234B8BB20028A615 /* stable_target_rate_experiment.cc in Sources */,
 				5CDD87361E43BABE00621E92 /* standalone_vad.cc in Sources */,
 				5CDD8BEB1E43C2B500621E92 /* state_construct.c in Sources */,
@@ -18208,17 +18198,18 @@
 				4131C160234B89E20028A615 /* string_utils.cc in Sources */,
 				41FCBB8021B2001200A5DF27 /* string_view.cc in Sources */,
 				4131C22F234B8BB20028A615 /* struct_parameters_parser.cc in Sources */,
+				4189394A242A70D7007FDC41 /* stun.cc in Sources */,
 				4131C1E0234B8A4B0028A615 /* stun_port.cc in Sources */,
 				4131C1C8234B8A4A0028A615 /* stun_request.cc in Sources */,
-				41893922242A704E007FDC41 /* video_rtp_depacketizer_vp8.cc in Sources */,
 				4131C1D5234B8A4B0028A615 /* stun_server.cc in Sources */,
 				4131C397234B957D0028A615 /* subband_erle_estimator.cc in Sources */,
+				41893A03242A753C007FDC41 /* subband_nearend_detector.cc in Sources */,
 				5CD285E21E6A63430094FDC8 /* subtractor.cc in Sources */,
 				4131C398234B957D0028A615 /* subtractor_output.cc in Sources */,
-				41893921242A704E007FDC41 /* create_video_rtp_depacketizer.cc in Sources */,
 				4131C389234B957D0028A615 /* subtractor_output_analyzer.cc in Sources */,
 				5CD285E41E6A63430094FDC8 /* suppression_filter.cc in Sources */,
 				5CD285E61E6A63430094FDC8 /* suppression_gain.cc in Sources */,
+				41893987242A7251007FDC41 /* suppression_params.cc in Sources */,
 				413E67822169870F00EF37ED /* svc_config.cc in Sources */,
 				413E67942169881900EF37ED /* svc_rate_allocator.cc in Sources */,
 				5CDD8BEF1E43C2B500621E92 /* swap_bytes.c in Sources */,
@@ -18227,12 +18218,14 @@
 				5CDD89781E43BF3A00621E92 /* target_bitrate.cc in Sources */,
 				4131C136234B89E20028A615 /* task_queue.cc in Sources */,
 				4131C484234C82740028A615 /* task_queue_base.cc in Sources */,
+				41893A6B242A7826007FDC41 /* task_queue_paced_sender.cc in Sources */,
 				4131C4F3234C86390028A615 /* task_queue_stdlib.cc in Sources */,
 				4131C1C9234B8A4A0028A615 /* tcp_port.cc in Sources */,
 				413E67722169863B00EF37ED /* temporal_layers_checker.cc in Sources */,
 				4131C120234B89E20028A615 /* thread.cc in Sources */,
 				5CDD84C31E43AF1300621E92 /* three_band_filter_bank.cc in Sources */,
 				41FCBB2221B1F82F00A5DF27 /* throw_delegate.cc in Sources */,
+				41893A37242A7678007FDC41 /* tick_timer.cc in Sources */,
 				419241E221275A3000634FCF /* time_delta.cc in Sources */,
 				5CDD8A5A1E43BFB300621E92 /* time_stretch.cc in Sources */,
 				5CDD88DA1E43BE3D00621E92 /* time_util.cc in Sources */,
@@ -18245,12 +18238,13 @@
 				5CDD83FF1E439A6F00621E92 /* timing.cc in Sources */,
 				5CDD897A1E43BF3A00621E92 /* tmmb_item.cc in Sources */,
 				5CDD897D1E43BF3A00621E92 /* tmmbn.cc in Sources */,
-				418938F8242A6F9B007FDC41 /* opus_interface.cc in Sources */,
 				5CDD89801E43BF3A00621E92 /* tmmbr.cc in Sources */,
 				5CDD88DC1E43BE3D00621E92 /* tmmbr_help.cc in Sources */,
+				418939DF242A7337007FDC41 /* track_media_info_map.cc in Sources */,
 				41433D001F79B33400387B4D /* transform.c in Sources */,
 				5CDD87DB1E43BC0600621E92 /* transform.c in Sources */,
 				41433D161F79B33400387B4D /* transform_tables.c in Sources */,
+				41893915242A704E007FDC41 /* transformable_encoded_frame.cc in Sources */,
 				5CDD8C911E43C66000621E92 /* transient_detector.cc in Sources */,
 				5CDD8C951E43C66000621E92 /* transient_suppressor.cc in Sources */,
 				41924177212738C200634FCF /* transport.cc in Sources */,
@@ -18259,6 +18253,8 @@
 				4131C1AD234B8A4A0028A615 /* transport_description_factory.cc in Sources */,
 				5CDD89831E43BF3A00621E92 /* transport_feedback.cc in Sources */,
 				4192418E212749C800634FCF /* transport_feedback_adapter.cc in Sources */,
+				418939F1242A747B007FDC41 /* transport_feedback_demuxer.cc in Sources */,
+				418939E7242A73B3007FDC41 /* transport_stats.cc in Sources */,
 				41E02CB02127352D00C27CD6 /* trendline_estimator.cc in Sources */,
 				4131C1D9234B8A4B0028A615 /* turn_port.cc in Sources */,
 				4131C457234C81180028A615 /* turn_port_factory.cc in Sources */,
@@ -18270,11 +18266,10 @@
 				5CDD88E41E43BE3D00621E92 /* ulpfec_receiver_impl.cc in Sources */,
 				4131C280234B8CC40028A615 /* unhandled_packets_buffer.cc in Sources */,
 				4131C144234B89E20028A615 /* unique_id_generator.cc in Sources */,
+				41893A12242A757A007FDC41 /* unique_timestamp_counter.cc in Sources */,
 				5CDD8BF11E43C2B500621E92 /* unpack_bits.c in Sources */,
-				418939F1242A747B007FDC41 /* transport_feedback_demuxer.cc in Sources */,
 				5CDD87DE1E43BC2E00621E92 /* utility.c in Sources */,
 				5CDD87081E43BA7500621E92 /* utility.cc in Sources */,
-				41893984242A7251007FDC41 /* speech_probability_estimator.cc in Sources */,
 				5CDD86E31E43BA2800621E92 /* vad.cc in Sources */,
 				5CDD873A1E43BABE00621E92 /* vad_audio_proc.cc in Sources */,
 				5CDD873D1E43BABE00621E92 /* vad_circular_buffer.cc in Sources */,
@@ -18283,20 +18278,16 @@
 				5CDD86DC1E43BA2800621E92 /* vad_gmm.c in Sources */,
 				5CDD86DF1E43BA2800621E92 /* vad_sp.c in Sources */,
 				416D3BEC212731C200775F09 /* vad_with_level.cc in Sources */,
-				418939D5242A7337007FDC41 /* video_rtp_track_source.cc in Sources */,
 				416D3BED212731C200775F09 /* vector_float_frame.cc in Sources */,
 				5CDD86741E43B8B500621E92 /* vector_scaling_operations.c in Sources */,
 				4131BF9E234B88A60028A615 /* video_adapter.cc in Sources */,
 				4102F6E321273416006AE8D7 /* video_bitrate_allocation.cc in Sources */,
 				4131C41D234C7C7D0028A615 /* video_bitrate_allocator.cc in Sources */,
-				41893992242A7252007FDC41 /* signal_model.cc in Sources */,
 				4131BF94234B88A60028A615 /* video_broadcaster.cc in Sources */,
 				41F2636321267ADF00274F59 /* video_codec.cc in Sources */,
 				5CD285351E6A61590094FDC8 /* video_codec_initializer.cc in Sources */,
 				4131C466234C81720028A615 /* video_codec_interface.cc in Sources */,
-				41893A46242A774F007FDC41 /* acm_remixing.cc in Sources */,
 				41E02C8D212734B900C27CD6 /* video_coding_defines.cc in Sources */,
-				41893987242A7251007FDC41 /* suppression_params.cc in Sources */,
 				5CDD84011E439A6F00621E92 /* video_coding_impl.cc in Sources */,
 				4131BFA4234B88A60028A615 /* video_common.cc in Sources */,
 				419C84111FE249AB0040C30F /* video_content_type.cc in Sources */,
@@ -18305,7 +18296,6 @@
 				416225D82169818100A91C9B /* video_decoder_factory.mm in Sources */,
 				41F2636521267ADF00274F59 /* video_decoder_software_fallback_wrapper.cc in Sources */,
 				4145F6201FE1F38D00EB9CAF /* video_encoder.cc in Sources */,
-				41893A14242A757A007FDC41 /* frame_dependencies_calculator.cc in Sources */,
 				41E02CC52127358800C27CD6 /* video_encoder_config.cc in Sources */,
 				416225D42169818100A91C9B /* video_encoder_factory.mm in Sources */,
 				41F2636921267ADF00274F59 /* video_encoder_software_fallback_wrapper.cc in Sources */,
@@ -18318,25 +18308,34 @@
 				419C82BE1FE20DCD0040C30F /* video_receive_stream.cc in Sources */,
 				5CDD85CA1E43B5C000621E92 /* video_receive_stream.cc in Sources */,
 				5CDD84031E439A6F00621E92 /* video_receiver.cc in Sources */,
+				41893A16242A757A007FDC41 /* video_receiver2.cc in Sources */,
 				5C4B4C201E431F75002651C8 /* video_render_frames.cc in Sources */,
+				4189391D242A704E007FDC41 /* video_rtp_depacketizer_generic.cc in Sources */,
+				41893928242A704E007FDC41 /* video_rtp_depacketizer_h264.cc in Sources */,
+				41893916242A704E007FDC41 /* video_rtp_depacketizer_raw.cc in Sources */,
+				41893922242A704E007FDC41 /* video_rtp_depacketizer_vp8.cc in Sources */,
 				4131BF14234B88200028A615 /* video_rtp_receiver.cc in Sources */,
-				418939E4242A7337007FDC41 /* video_track.cc in Sources */,
+				418939D5242A7337007FDC41 /* video_rtp_track_source.cc in Sources */,
 				419C82B31FE20DCD0040C30F /* video_send_stream.cc in Sources */,
 				5CDD85CD1E43B5C000621E92 /* video_send_stream.cc in Sources */,
 				4102F6CC212733B7006AE8D7 /* video_send_stream_impl.cc in Sources */,
 				4131BF8F234B88A60028A615 /* video_source_base.cc in Sources */,
 				41A08BB0212681C8001D5D7B /* video_source_interface.cc in Sources */,
-				418938ED242A6B17007FDC41 /* loss_based_bandwidth_estimation.cc in Sources */,
+				4189393D242A70AE007FDC41 /* video_source_restrictions.cc in Sources */,
+				418939A2242A72E4007FDC41 /* video_source_sink_controller.cc in Sources */,
+				418938DD242A69CC007FDC41 /* video_stream_adapter.cc in Sources */,
 				5CDD85CF1E43B5C000621E92 /* video_stream_decoder.cc in Sources */,
-				41893991242A7252007FDC41 /* noise_suppressor.cc in Sources */,
 				4102F6DB21273416006AE8D7 /* video_stream_decoder_create.cc in Sources */,
 				4102F6CB212733B7006AE8D7 /* video_stream_decoder_impl.cc in Sources */,
 				419C831F1FE242E60040C30F /* video_stream_encoder.cc in Sources */,
 				413E67A5216988DC00EF37ED /* video_stream_encoder_observer.cc in Sources */,
 				419C84101FE249AB0040C30F /* video_timing.cc in Sources */,
+				418939E4242A7337007FDC41 /* video_track.cc in Sources */,
+				418939E2242A7337007FDC41 /* video_track_source.cc in Sources */,
 				4131C4AD234C83800028A615 /* video_transport.cc in Sources */,
 				41ECEAFD20646664009D5141 /* VideoProcessingSoftLink.cpp in Sources */,
 				5CDD87401E43BABE00621E92 /* voice_activity_detector.cc in Sources */,
+				41893A65242A77FE007FDC41 /* voice_detection.cc in Sources */,
 				4131C3DA234C79D10028A615 /* vp8_frame_config.cc in Sources */,
 				5CDD83851E439A3500621E92 /* vp8_header_parser.cc in Sources */,
 				4131C3D9234C79D10028A615 /* vp8_temporal_layers.cc in Sources */,
@@ -18359,6 +18358,7 @@
 				5CDD86E41E43BA2800621E92 /* webrtc_vad.c in Sources */,
 				4131C298234B8CC40028A615 /* webrtc_video_engine.cc in Sources */,
 				4131C29D234B8CC40028A615 /* webrtc_voice_engine.cc in Sources */,
+				41893983242A7251007FDC41 /* wiener_filter.cc in Sources */,
 				5CDD8BF71E43C2B500621E92 /* window32_w32.c in Sources */,
 				5C4B4C861E431F9C002651C8 /* window_generator.cc in Sources */,
 				5CDD8C981E43C66000621E92 /* wpd_node.cc in Sources */,