git: fc13c1db631d - main - net-im/tg_owt: update to the recent snapshot

From: Sergey A. Osokin <osa_at_FreeBSD.org>
Date: Thu, 22 Aug 2024 00:01:00 UTC
The branch main has been updated by osa:

URL: https://cgit.FreeBSD.org/ports/commit/?id=fc13c1db631d425c4a75154e42f10892075e9a7d

commit fc13c1db631d425c4a75154e42f10892075e9a7d
Author:     Sergey A. Osokin <osa@FreeBSD.org>
AuthorDate: 2024-08-21 23:58:45 +0000
Commit:     Sergey A. Osokin <osa@FreeBSD.org>
CommitDate: 2024-08-21 23:58:45 +0000

    net-im/tg_owt: update to the recent snapshot
---
 net-im/tg_owt/Makefile  |   9 +--
 net-im/tg_owt/distinfo  |  14 ++--
 net-im/tg_owt/pkg-plist | 195 ++++++++++++++++++++++--------------------------
 3 files changed, 99 insertions(+), 119 deletions(-)

diff --git a/net-im/tg_owt/Makefile b/net-im/tg_owt/Makefile
index 11c6b577e3ed..9b433f30f202 100644
--- a/net-im/tg_owt/Makefile
+++ b/net-im/tg_owt/Makefile
@@ -1,11 +1,10 @@
 PORTNAME=	tg_owt
-PORTVERSION=	0.0.20240615
-PORTREVISION=	2
+PORTVERSION=	0.0.20240804
 CATEGORIES=	net-im
 
 PATCH_SITES=	https://github.com/desktop-app/tg_owt/commit/
-PATCHFILES=	a264c3311dec000dbe2ad8e3c819364f409d7897.patch:-p1 \
-		62672f3756ecf218252098211d78c13369ab6d28.patch:-p1
+PATCHFILES=	7aa05f2c31977dd9d223290804608e3ad6cd236d.patch:-p1 \
+		a7b3d1e5d6e40ba90000a8d40a74218eca07c59c.patch:-p1
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Webrtc library used by telegram-desktop
@@ -32,7 +31,7 @@ USE_XORG=	x11 xcomposite xdamage xrender xrandr xtst
 USE_GL=		gbm gl
 USE_GITHUB=	yes
 GH_ACCOUNT=	desktop-app
-GH_TAGNAME=	c9cc439
+GH_TAGNAME=	dc17143
 
 CMAME_ON=	TG_OWT_PACKAGED_BUILD
 
diff --git a/net-im/tg_owt/distinfo b/net-im/tg_owt/distinfo
index 06aa856e7763..c7aae07f4163 100644
--- a/net-im/tg_owt/distinfo
+++ b/net-im/tg_owt/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1720292158
-SHA256 (desktop-app-tg_owt-0.0.20240615-c9cc439_GH0.tar.gz) = a16a0b6a55945b023fa98a5a9552afe812826796d551c8877e313ca5ae6a183a
-SIZE (desktop-app-tg_owt-0.0.20240615-c9cc439_GH0.tar.gz) = 13721528
+TIMESTAMP = 1724268177
+SHA256 (desktop-app-tg_owt-0.0.20240804-dc17143_GH0.tar.gz) = 2889c11b95c0171fe15f53af475a76e84136714e41626fd07581b268b016771b
+SIZE (desktop-app-tg_owt-0.0.20240804-dc17143_GH0.tar.gz) = 11715873
 SHA256 (osokin-libyuv-04821d1_GH0.tar.gz) = cffd73dc527a8991e0fa78f0013d5db457a55298dada5896b4d6fa1b4ec5713f
 SIZE (osokin-libyuv-04821d1_GH0.tar.gz) = 559577
-SHA256 (a264c3311dec000dbe2ad8e3c819364f409d7897.patch) = 54b66f05962fa850329457d59a36c791b61a734cf3ba29649838fdfeaa07f6c0
-SIZE (a264c3311dec000dbe2ad8e3c819364f409d7897.patch) = 2244
-SHA256 (62672f3756ecf218252098211d78c13369ab6d28.patch) = cbfdce3a0da4090f3698414b027ab56a75c85e44d19305d26930566072779415
-SIZE (62672f3756ecf218252098211d78c13369ab6d28.patch) = 4373
+SHA256 (7aa05f2c31977dd9d223290804608e3ad6cd236d.patch) = 6f3d594aa12f8e2e6d893996dbd26bb2dba6cf96a3e51763d517ef3c13dc7362
+SIZE (7aa05f2c31977dd9d223290804608e3ad6cd236d.patch) = 3102
+SHA256 (a7b3d1e5d6e40ba90000a8d40a74218eca07c59c.patch) = 63e3abb0b2b916709c62df60bec35fb0ffdc03a72b96e4559d1c2eaf1ff2b411
+SIZE (a7b3d1e5d6e40ba90000a8d40a74218eca07c59c.patch) = 2440
diff --git a/net-im/tg_owt/pkg-plist b/net-im/tg_owt/pkg-plist
index f36dffe5f043..e8414dc26d0d 100644
--- a/net-im/tg_owt/pkg-plist
+++ b/net-im/tg_owt/pkg-plist
@@ -1,13 +1,11 @@
 include/tg_owt/api/adaptation/resource.h
 include/tg_owt/api/array_view.h
 include/tg_owt/api/async_dns_resolver.h
-include/tg_owt/api/async_resolver_factory.h
 include/tg_owt/api/audio/audio_frame.h
 include/tg_owt/api/audio/audio_frame_processor.h
 include/tg_owt/api/audio/audio_mixer.h
 include/tg_owt/api/audio/channel_layout.h
 include/tg_owt/api/audio/echo_canceller3_config.h
-include/tg_owt/api/audio/echo_canceller3_config_json.h
 include/tg_owt/api/audio/echo_canceller3_factory.h
 include/tg_owt/api/audio/echo_control.h
 include/tg_owt/api/audio/echo_detector_creator.h
@@ -31,12 +29,6 @@ include/tg_owt/api/audio_codecs/g722/audio_encoder_g722_config.h
 include/tg_owt/api/audio_codecs/ilbc/audio_decoder_ilbc.h
 include/tg_owt/api/audio_codecs/ilbc/audio_encoder_ilbc.h
 include/tg_owt/api/audio_codecs/ilbc/audio_encoder_ilbc_config.h
-include/tg_owt/api/audio_codecs/isac/audio_decoder_isac.h
-include/tg_owt/api/audio_codecs/isac/audio_decoder_isac_fix.h
-include/tg_owt/api/audio_codecs/isac/audio_decoder_isac_float.h
-include/tg_owt/api/audio_codecs/isac/audio_encoder_isac.h
-include/tg_owt/api/audio_codecs/isac/audio_encoder_isac_fix.h
-include/tg_owt/api/audio_codecs/isac/audio_encoder_isac_float.h
 include/tg_owt/api/audio_codecs/opus/audio_decoder_multi_channel_opus.h
 include/tg_owt/api/audio_codecs/opus/audio_decoder_multi_channel_opus_config.h
 include/tg_owt/api/audio_codecs/opus/audio_decoder_opus.h
@@ -49,21 +41,25 @@ include/tg_owt/api/audio_codecs/opus_audio_encoder_factory.h
 include/tg_owt/api/audio_options.h
 include/tg_owt/api/call/audio_sink.h
 include/tg_owt/api/call/bitrate_allocation.h
-include/tg_owt/api/call/call_factory_interface.h
 include/tg_owt/api/call/transport.h
 include/tg_owt/api/candidate.h
 include/tg_owt/api/create_peerconnection_factory.h
 include/tg_owt/api/crypto/crypto_options.h
 include/tg_owt/api/crypto/frame_decryptor_interface.h
 include/tg_owt/api/crypto/frame_encryptor_interface.h
-include/tg_owt/api/crypto_params.h
 include/tg_owt/api/data_channel_interface.h
 include/tg_owt/api/dtls_transport_interface.h
 include/tg_owt/api/dtmf_sender_interface.h
+include/tg_owt/api/enable_media.h
+include/tg_owt/api/enable_media_with_defaults.h
+include/tg_owt/api/environment/environment.h
+include/tg_owt/api/environment/environment_factory.h
 include/tg_owt/api/fec_controller.h
 include/tg_owt/api/fec_controller_override.h
 include/tg_owt/api/field_trials.h
+include/tg_owt/api/field_trials_registry.h
 include/tg_owt/api/field_trials_view.h
+include/tg_owt/api/frame_transformer_factory.h
 include/tg_owt/api/frame_transformer_interface.h
 include/tg_owt/api/function_view.h
 include/tg_owt/api/ice_transport_factory.h
@@ -71,6 +67,8 @@ include/tg_owt/api/ice_transport_interface.h
 include/tg_owt/api/jsep.h
 include/tg_owt/api/jsep_ice_candidate.h
 include/tg_owt/api/jsep_session_description.h
+include/tg_owt/api/legacy_stats_types.h
+include/tg_owt/api/location.h
 include/tg_owt/api/make_ref_counted.h
 include/tg_owt/api/media_stream_interface.h
 include/tg_owt/api/media_stream_track.h
@@ -90,6 +88,7 @@ include/tg_owt/api/numerics/samples_stats_counter.h
 include/tg_owt/api/packet_socket_factory.h
 include/tg_owt/api/peer_connection_interface.h
 include/tg_owt/api/priority.h
+include/tg_owt/api/ref_count.h
 include/tg_owt/api/ref_counted_base.h
 include/tg_owt/api/rtc_error.h
 include/tg_owt/api/rtc_event_log/rtc_event.h
@@ -111,11 +110,11 @@ include/tg_owt/api/sctp_transport_interface.h
 include/tg_owt/api/sequence_checker.h
 include/tg_owt/api/set_local_description_observer_interface.h
 include/tg_owt/api/set_remote_description_observer_interface.h
+include/tg_owt/api/stats/attribute.h
 include/tg_owt/api/stats/rtc_stats.h
 include/tg_owt/api/stats/rtc_stats_collector_callback.h
 include/tg_owt/api/stats/rtc_stats_report.h
 include/tg_owt/api/stats/rtcstats_objects.h
-include/tg_owt/api/stats_types.h
 include/tg_owt/api/task_queue/default_task_queue_factory.h
 include/tg_owt/api/task_queue/pending_task_safety_flag.h
 include/tg_owt/api/task_queue/task_queue_base.h
@@ -141,7 +140,6 @@ include/tg_owt/api/test/metrics/metric.h
 include/tg_owt/api/test/metrics/metrics_accumulator.h
 include/tg_owt/api/test/metrics/metrics_exporter.h
 include/tg_owt/api/test/metrics/metrics_logger.h
-include/tg_owt/api/test/metrics/metrics_logger_and_exporter.h
 include/tg_owt/api/test/metrics/metrics_set_proto_file_exporter.h
 include/tg_owt/api/test/metrics/print_result_proxy_metrics_exporter.h
 include/tg_owt/api/test/metrics/stdout_metrics_exporter.h
@@ -154,6 +152,7 @@ include/tg_owt/api/test/mock_encoder_selector.h
 include/tg_owt/api/test/mock_fec_controller_override.h
 include/tg_owt/api/test/mock_frame_decryptor.h
 include/tg_owt/api/test/mock_frame_encryptor.h
+include/tg_owt/api/test/mock_frame_transformer.h
 include/tg_owt/api/test/mock_media_stream_interface.h
 include/tg_owt/api/test/mock_packet_socket_factory.h
 include/tg_owt/api/test/mock_peer_connection_factory_interface.h
@@ -161,6 +160,9 @@ include/tg_owt/api/test/mock_peerconnectioninterface.h
 include/tg_owt/api/test/mock_rtp_transceiver.h
 include/tg_owt/api/test/mock_rtpreceiver.h
 include/tg_owt/api/test/mock_rtpsender.h
+include/tg_owt/api/test/mock_session_description_interface.h
+include/tg_owt/api/test/mock_transformable_audio_frame.h
+include/tg_owt/api/test/mock_transformable_frame.h
 include/tg_owt/api/test/mock_transformable_video_frame.h
 include/tg_owt/api/test/mock_video_bitrate_allocator.h
 include/tg_owt/api/test/mock_video_bitrate_allocator_factory.h
@@ -175,6 +177,9 @@ include/tg_owt/api/test/network_emulation/create_cross_traffic.h
 include/tg_owt/api/test/network_emulation/cross_traffic.h
 include/tg_owt/api/test/network_emulation/network_emulation_interfaces.h
 include/tg_owt/api/test/network_emulation_manager.h
+include/tg_owt/api/test/pclf/media_configuration.h
+include/tg_owt/api/test/pclf/media_quality_test_params.h
+include/tg_owt/api/test/pclf/peer_configurer.h
 include/tg_owt/api/test/peer_network_dependencies.h
 include/tg_owt/api/test/peerconnection_quality_test_fixture.h
 include/tg_owt/api/test/simulated_network.h
@@ -185,11 +190,13 @@ include/tg_owt/api/test/time_controller.h
 include/tg_owt/api/test/track_id_stream_info_map.h
 include/tg_owt/api/test/video/function_video_decoder_factory.h
 include/tg_owt/api/test/video/function_video_encoder_factory.h
+include/tg_owt/api/test/video/test_video_track_source.h
 include/tg_owt/api/test/video/video_frame_writer.h
 include/tg_owt/api/test/video_quality_analyzer_interface.h
 include/tg_owt/api/test/video_quality_test_fixture.h
 include/tg_owt/api/test/videocodec_test_fixture.h
 include/tg_owt/api/test/videocodec_test_stats.h
+include/tg_owt/api/transport/bandwidth_estimation_settings.h
 include/tg_owt/api/transport/bitrate_settings.h
 include/tg_owt/api/transport/data_channel_transport_interface.h
 include/tg_owt/api/transport/enums.h
@@ -219,6 +226,7 @@ include/tg_owt/api/video/frame_buffer.h
 include/tg_owt/api/video/hdr_metadata.h
 include/tg_owt/api/video/i010_buffer.h
 include/tg_owt/api/video/i210_buffer.h
+include/tg_owt/api/video/i410_buffer.h
 include/tg_owt/api/video/i420_buffer.h
 include/tg_owt/api/video/i422_buffer.h
 include/tg_owt/api/video/i444_buffer.h
@@ -245,8 +253,6 @@ include/tg_owt/api/video/video_layers_allocation.h
 include/tg_owt/api/video/video_rotation.h
 include/tg_owt/api/video/video_sink_interface.h
 include/tg_owt/api/video/video_source_interface.h
-include/tg_owt/api/video/video_stream_decoder.h
-include/tg_owt/api/video/video_stream_decoder_create.h
 include/tg_owt/api/video/video_stream_encoder_settings.h
 include/tg_owt/api/video/video_timing.h
 include/tg_owt/api/video_codecs/av1_profile.h
@@ -254,6 +260,7 @@ include/tg_owt/api/video_codecs/bitstream_parser.h
 include/tg_owt/api/video_codecs/builtin_video_decoder_factory.h
 include/tg_owt/api/video_codecs/builtin_video_encoder_factory.h
 include/tg_owt/api/video_codecs/h264_profile_level_id.h
+include/tg_owt/api/video_codecs/h265_profile_tier_level.h
 include/tg_owt/api/video_codecs/scalability_mode.h
 include/tg_owt/api/video_codecs/scalability_mode_helper.h
 include/tg_owt/api/video_codecs/sdp_video_format.h
@@ -293,7 +300,6 @@ include/tg_owt/api/voip/voip_network.h
 include/tg_owt/api/voip/voip_statistics.h
 include/tg_owt/api/voip/voip_volume_control.h
 include/tg_owt/api/webrtc_key_value_config.h
-include/tg_owt/api/wrapping_async_dns_resolver.h
 include/tg_owt/audio/audio_level.h
 include/tg_owt/audio/audio_receive_stream.h
 include/tg_owt/audio/audio_send_stream.h
@@ -306,7 +312,6 @@ include/tg_owt/audio/channel_send_frame_transformer_delegate.h
 include/tg_owt/audio/conversion.h
 include/tg_owt/audio/mock_voe_channel_proxy.h
 include/tg_owt/audio/remix_resample.h
-include/tg_owt/audio/test/audio_bwe_integration_test.h
 include/tg_owt/audio/test/audio_end_to_end_test.h
 include/tg_owt/audio/utility/audio_frame_operations.h
 include/tg_owt/audio/utility/channel_mixer.h
@@ -340,7 +345,7 @@ include/tg_owt/call/audio_state.h
 include/tg_owt/call/bitrate_allocator.h
 include/tg_owt/call/call.h
 include/tg_owt/call/call_config.h
-include/tg_owt/call/call_factory.h
+include/tg_owt/call/create_call.h
 include/tg_owt/call/degraded_call.h
 include/tg_owt/call/fake_network_pipe.h
 include/tg_owt/call/flexfec_receive_stream.h
@@ -428,6 +433,7 @@ include/tg_owt/common_video/h264/sps_parser.h
 include/tg_owt/common_video/h264/sps_vui_rewriter.h
 include/tg_owt/common_video/h265/h265_bitstream_parser.h
 include/tg_owt/common_video/h265/h265_common.h
+include/tg_owt/common_video/h265/h265_inline.h
 include/tg_owt/common_video/h265/h265_pps_parser.h
 include/tg_owt/common_video/h265/h265_sps_parser.h
 include/tg_owt/common_video/h265/h265_vps_parser.h
@@ -438,9 +444,11 @@ include/tg_owt/common_video/include/video_frame_buffer.h
 include/tg_owt/common_video/include/video_frame_buffer_pool.h
 include/tg_owt/common_video/libyuv/include/webrtc_libyuv.h
 include/tg_owt/common_video/test/utilities.h
+include/tg_owt/logging/rtc_event_log/dependency_descriptor_encoder_decoder.h
 include/tg_owt/logging/rtc_event_log/encoder/bit_writer.h
 include/tg_owt/logging/rtc_event_log/encoder/blob_encoding.h
 include/tg_owt/logging/rtc_event_log/encoder/delta_encoding.h
+include/tg_owt/logging/rtc_event_log/encoder/optional_blob_encoding.h
 include/tg_owt/logging/rtc_event_log/encoder/rtc_event_log_encoder.h
 include/tg_owt/logging/rtc_event_log/encoder/rtc_event_log_encoder_common.h
 include/tg_owt/logging/rtc_event_log/encoder/rtc_event_log_encoder_legacy.h
@@ -470,6 +478,8 @@ include/tg_owt/logging/rtc_event_log/events/rtc_event_generic_packet_received.h
 include/tg_owt/logging/rtc_event_log/events/rtc_event_generic_packet_sent.h
 include/tg_owt/logging/rtc_event_log/events/rtc_event_ice_candidate_pair.h
 include/tg_owt/logging/rtc_event_log/events/rtc_event_ice_candidate_pair_config.h
+include/tg_owt/logging/rtc_event_log/events/rtc_event_log_parse_status.h
+include/tg_owt/logging/rtc_event_log/events/rtc_event_neteq_set_minimum_delay.h
 include/tg_owt/logging/rtc_event_log/events/rtc_event_probe_cluster_created.h
 include/tg_owt/logging/rtc_event_log/events/rtc_event_probe_result_failure.h
 include/tg_owt/logging/rtc_event_log/events/rtc_event_probe_result_success.h
@@ -484,24 +494,25 @@ include/tg_owt/logging/rtc_event_log/events/rtc_event_video_send_stream_config.h
 include/tg_owt/logging/rtc_event_log/fake_rtc_event_log.h
 include/tg_owt/logging/rtc_event_log/fake_rtc_event_log_factory.h
 include/tg_owt/logging/rtc_event_log/ice_logger.h
-include/tg_owt/logging/rtc_event_log/logged_events.h
 include/tg_owt/logging/rtc_event_log/mock/mock_rtc_event_log.h
 include/tg_owt/logging/rtc_event_log/output/rtc_event_log_output_file.h
+include/tg_owt/logging/rtc_event_log/rtc_event_log2_proto_include.h
 include/tg_owt/logging/rtc_event_log/rtc_event_log_impl.h
 include/tg_owt/logging/rtc_event_log/rtc_event_log_parser.h
 include/tg_owt/logging/rtc_event_log/rtc_event_log_unittest_helper.h
 include/tg_owt/logging/rtc_event_log/rtc_event_processor.h
+include/tg_owt/logging/rtc_event_log/rtc_event_processor_order.h
 include/tg_owt/logging/rtc_event_log/rtc_stream_config.h
 include/tg_owt/media/base/adapted_video_track_source.h
 include/tg_owt/media/base/audio_source.h
 include/tg_owt/media/base/codec.h
-include/tg_owt/media/base/delayable.h
 include/tg_owt/media/base/fake_frame_source.h
 include/tg_owt/media/base/fake_media_engine.h
 include/tg_owt/media/base/fake_network_interface.h
 include/tg_owt/media/base/fake_rtp.h
 include/tg_owt/media/base/fake_video_renderer.h
 include/tg_owt/media/base/media_channel.h
+include/tg_owt/media/base/media_channel_impl.h
 include/tg_owt/media/base/media_config.h
 include/tg_owt/media/base/media_constants.h
 include/tg_owt/media/base/media_engine.h
@@ -516,7 +527,6 @@ include/tg_owt/media/base/video_broadcaster.h
 include/tg_owt/media/base/video_common.h
 include/tg_owt/media/base/video_source_base.h
 include/tg_owt/media/engine/adm_helpers.h
-include/tg_owt/media/engine/encoder_simulcast_proxy.h
 include/tg_owt/media/engine/fake_video_codec_factory.h
 include/tg_owt/media/engine/fake_webrtc_call.h
 include/tg_owt/media/engine/fake_webrtc_video_engine.h
@@ -526,9 +536,7 @@ include/tg_owt/media/engine/multiplex_codec_factory.h
 include/tg_owt/media/engine/null_webrtc_video_engine.h
 include/tg_owt/media/engine/payload_type_mapper.h
 include/tg_owt/media/engine/simulcast_encoder_adapter.h
-include/tg_owt/media/engine/unhandled_packets_buffer.h
 include/tg_owt/media/engine/webrtc_media_engine.h
-include/tg_owt/media/engine/webrtc_media_engine_defaults.h
 include/tg_owt/media/engine/webrtc_video_engine.h
 include/tg_owt/media/engine/webrtc_voice_engine.h
 include/tg_owt/media/sctp/dcsctp_transport.h
@@ -641,56 +649,14 @@ include/tg_owt/modules/audio_coding/codecs/ilbc/vq3.h
 include/tg_owt/modules/audio_coding/codecs/ilbc/vq4.h
 include/tg_owt/modules/audio_coding/codecs/ilbc/window32_w32.h
 include/tg_owt/modules/audio_coding/codecs/ilbc/xcorr_coef.h
-include/tg_owt/modules/audio_coding/codecs/isac/audio_decoder_isac_t.h
-include/tg_owt/modules/audio_coding/codecs/isac/audio_decoder_isac_t_impl.h
-include/tg_owt/modules/audio_coding/codecs/isac/audio_encoder_isac_t.h
-include/tg_owt/modules/audio_coding/codecs/isac/audio_encoder_isac_t_impl.h
 include/tg_owt/modules/audio_coding/codecs/isac/bandwidth_info.h
-include/tg_owt/modules/audio_coding/codecs/isac/fix/include/audio_decoder_isacfix.h
-include/tg_owt/modules/audio_coding/codecs/isac/fix/include/audio_encoder_isacfix.h
-include/tg_owt/modules/audio_coding/codecs/isac/fix/include/isacfix.h
-include/tg_owt/modules/audio_coding/codecs/isac/fix/source/arith_routins.h
-include/tg_owt/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.h
-include/tg_owt/modules/audio_coding/codecs/isac/fix/source/codec.h
-include/tg_owt/modules/audio_coding/codecs/isac/fix/source/entropy_coding.h
-include/tg_owt/modules/audio_coding/codecs/isac/fix/source/fft.h
-include/tg_owt/modules/audio_coding/codecs/isac/fix/source/filterbank_internal.h
-include/tg_owt/modules/audio_coding/codecs/isac/fix/source/filterbank_tables.h
-include/tg_owt/modules/audio_coding/codecs/isac/fix/source/isac_fix_type.h
-include/tg_owt/modules/audio_coding/codecs/isac/fix/source/lpc_masking_model.h
-include/tg_owt/modules/audio_coding/codecs/isac/fix/source/lpc_tables.h
-include/tg_owt/modules/audio_coding/codecs/isac/fix/source/pitch_estimator.h
-include/tg_owt/modules/audio_coding/codecs/isac/fix/source/pitch_gain_tables.h
-include/tg_owt/modules/audio_coding/codecs/isac/fix/source/pitch_lag_tables.h
-include/tg_owt/modules/audio_coding/codecs/isac/fix/source/settings.h
-include/tg_owt/modules/audio_coding/codecs/isac/fix/source/spectrum_ar_model_tables.h
-include/tg_owt/modules/audio_coding/codecs/isac/fix/source/structs.h
-include/tg_owt/modules/audio_coding/codecs/isac/main/include/audio_decoder_isac.h
-include/tg_owt/modules/audio_coding/codecs/isac/main/include/audio_encoder_isac.h
-include/tg_owt/modules/audio_coding/codecs/isac/main/include/isac.h
-include/tg_owt/modules/audio_coding/codecs/isac/main/source/arith_routines.h
-include/tg_owt/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.h
-include/tg_owt/modules/audio_coding/codecs/isac/main/source/codec.h
-include/tg_owt/modules/audio_coding/codecs/isac/main/source/crc.h
-include/tg_owt/modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.h
-include/tg_owt/modules/audio_coding/codecs/isac/main/source/entropy_coding.h
 include/tg_owt/modules/audio_coding/codecs/isac/main/source/filter_functions.h
-include/tg_owt/modules/audio_coding/codecs/isac/main/source/isac_float_type.h
 include/tg_owt/modules/audio_coding/codecs/isac/main/source/isac_vad.h
-include/tg_owt/modules/audio_coding/codecs/isac/main/source/lpc_analysis.h
-include/tg_owt/modules/audio_coding/codecs/isac/main/source/lpc_gain_swb_tables.h
-include/tg_owt/modules/audio_coding/codecs/isac/main/source/lpc_shape_swb12_tables.h
-include/tg_owt/modules/audio_coding/codecs/isac/main/source/lpc_shape_swb16_tables.h
-include/tg_owt/modules/audio_coding/codecs/isac/main/source/lpc_tables.h
 include/tg_owt/modules/audio_coding/codecs/isac/main/source/os_specific_inline.h
 include/tg_owt/modules/audio_coding/codecs/isac/main/source/pitch_estimator.h
 include/tg_owt/modules/audio_coding/codecs/isac/main/source/pitch_filter.h
-include/tg_owt/modules/audio_coding/codecs/isac/main/source/pitch_gain_tables.h
-include/tg_owt/modules/audio_coding/codecs/isac/main/source/pitch_lag_tables.h
 include/tg_owt/modules/audio_coding/codecs/isac/main/source/settings.h
-include/tg_owt/modules/audio_coding/codecs/isac/main/source/spectrum_ar_model_tables.h
 include/tg_owt/modules/audio_coding/codecs/isac/main/source/structs.h
-include/tg_owt/modules/audio_coding/codecs/isac/main/util/utility.h
 include/tg_owt/modules/audio_coding/codecs/legacy_encoded_audio_frame.h
 include/tg_owt/modules/audio_coding/codecs/opus/audio_coder_opus_common.h
 include/tg_owt/modules/audio_coding/codecs/opus/audio_decoder_multi_channel_opus_impl.h
@@ -736,6 +702,7 @@ include/tg_owt/modules/audio_coding/neteq/mock/mock_dtmf_tone_generator.h
 include/tg_owt/modules/audio_coding/neteq/mock/mock_expand.h
 include/tg_owt/modules/audio_coding/neteq/mock/mock_histogram.h
 include/tg_owt/modules/audio_coding/neteq/mock/mock_neteq_controller.h
+include/tg_owt/modules/audio_coding/neteq/mock/mock_packet_arrival_history.h
 include/tg_owt/modules/audio_coding/neteq/mock/mock_packet_buffer.h
 include/tg_owt/modules/audio_coding/neteq/mock/mock_red_payload_splitter.h
 include/tg_owt/modules/audio_coding/neteq/mock/mock_statistics_calculator.h
@@ -745,7 +712,6 @@ include/tg_owt/modules/audio_coding/neteq/normal.h
 include/tg_owt/modules/audio_coding/neteq/packet.h
 include/tg_owt/modules/audio_coding/neteq/packet_arrival_history.h
 include/tg_owt/modules/audio_coding/neteq/packet_buffer.h
-include/tg_owt/modules/audio_coding/neteq/post_decode_vad.h
 include/tg_owt/modules/audio_coding/neteq/preemptive_expand.h
 include/tg_owt/modules/audio_coding/neteq/random_vector.h
 include/tg_owt/modules/audio_coding/neteq/red_payload_splitter.h
@@ -767,10 +733,10 @@ include/tg_owt/modules/audio_coding/neteq/tools/input_audio_file.h
 include/tg_owt/modules/audio_coding/neteq/tools/neteq_delay_analyzer.h
 include/tg_owt/modules/audio_coding/neteq/tools/neteq_event_log_input.h
 include/tg_owt/modules/audio_coding/neteq/tools/neteq_input.h
-include/tg_owt/modules/audio_coding/neteq/tools/neteq_packet_source_input.h
 include/tg_owt/modules/audio_coding/neteq/tools/neteq_performance_test.h
 include/tg_owt/modules/audio_coding/neteq/tools/neteq_quality_test.h
 include/tg_owt/modules/audio_coding/neteq/tools/neteq_replacement_input.h
+include/tg_owt/modules/audio_coding/neteq/tools/neteq_rtp_dump_input.h
 include/tg_owt/modules/audio_coding/neteq/tools/neteq_stats_getter.h
 include/tg_owt/modules/audio_coding/neteq/tools/neteq_stats_plotter.h
 include/tg_owt/modules/audio_coding/neteq/tools/neteq_test.h
@@ -780,7 +746,6 @@ include/tg_owt/modules/audio_coding/neteq/tools/output_wav_file.h
 include/tg_owt/modules/audio_coding/neteq/tools/packet.h
 include/tg_owt/modules/audio_coding/neteq/tools/packet_source.h
 include/tg_owt/modules/audio_coding/neteq/tools/resample_input_audio_file.h
-include/tg_owt/modules/audio_coding/neteq/tools/rtc_event_log_source.h
 include/tg_owt/modules/audio_coding/neteq/tools/rtp_file_source.h
 include/tg_owt/modules/audio_coding/neteq/tools/rtp_generator.h
 include/tg_owt/modules/audio_coding/neteq/underrun_optimizer.h
@@ -793,8 +758,6 @@ include/tg_owt/modules/audio_coding/test/TestAllCodecs.h
 include/tg_owt/modules/audio_coding/test/TestRedFec.h
 include/tg_owt/modules/audio_coding/test/TestStereo.h
 include/tg_owt/modules/audio_coding/test/TestVADDTX.h
-include/tg_owt/modules/audio_coding/test/TwoWayCommunication.h
-include/tg_owt/modules/audio_coding/test/iSACTest.h
 include/tg_owt/modules/audio_coding/test/opus_test.h
 include/tg_owt/modules/audio_device/audio_device_buffer.h
 include/tg_owt/modules/audio_device/audio_device_config.h
@@ -822,6 +785,7 @@ include/tg_owt/modules/audio_device/linux/audio_mixer_manager_pulse_linux.h
 include/tg_owt/modules/audio_device/linux/latebindingsymboltable_linux.h
 include/tg_owt/modules/audio_device/linux/pulseaudiosymboltable_linux.h
 include/tg_owt/modules/audio_device/mock_audio_device_buffer.h
+include/tg_owt/modules/audio_device/test_audio_device_impl.h
 include/tg_owt/modules/audio_mixer/audio_frame_manipulator.h
 include/tg_owt/modules/audio_mixer/audio_mixer_impl.h
 include/tg_owt/modules/audio_mixer/default_output_rate_calculator.h
@@ -904,7 +868,6 @@ include/tg_owt/modules/audio_processing/aecm/aecm_defines.h
 include/tg_owt/modules/audio_processing/aecm/echo_control_mobile.h
 include/tg_owt/modules/audio_processing/agc/agc.h
 include/tg_owt/modules/audio_processing/agc/agc_manager_direct.h
-include/tg_owt/modules/audio_processing/agc/analog_gain_stats_reporter.h
 include/tg_owt/modules/audio_processing/agc/gain_control.h
 include/tg_owt/modules/audio_processing/agc/legacy/analog_agc.h
 include/tg_owt/modules/audio_processing/agc/legacy/digital_agc.h
@@ -912,9 +875,7 @@ include/tg_owt/modules/audio_processing/agc/legacy/gain_control.h
 include/tg_owt/modules/audio_processing/agc/loudness_histogram.h
 include/tg_owt/modules/audio_processing/agc/mock_agc.h
 include/tg_owt/modules/audio_processing/agc/utility.h
-include/tg_owt/modules/audio_processing/agc2/adaptive_digital_gain_applier.h
 include/tg_owt/modules/audio_processing/agc2/adaptive_digital_gain_controller.h
-include/tg_owt/modules/audio_processing/agc2/adaptive_mode_level_estimator.h
 include/tg_owt/modules/audio_processing/agc2/agc2_common.h
 include/tg_owt/modules/audio_processing/agc2/agc2_testing_common.h
 include/tg_owt/modules/audio_processing/agc2/biquad_filter.h
@@ -925,6 +886,8 @@ include/tg_owt/modules/audio_processing/agc2/cpu_features.h
 include/tg_owt/modules/audio_processing/agc2/fixed_digital_level_estimator.h
 include/tg_owt/modules/audio_processing/agc2/gain_applier.h
 include/tg_owt/modules/audio_processing/agc2/gain_map_internal.h
+include/tg_owt/modules/audio_processing/agc2/input_volume_controller.h
+include/tg_owt/modules/audio_processing/agc2/input_volume_stats_reporter.h
 include/tg_owt/modules/audio_processing/agc2/interpolated_gain_curve.h
 include/tg_owt/modules/audio_processing/agc2/limiter.h
 include/tg_owt/modules/audio_processing/agc2/limiter_db_gain_curve.h
@@ -947,6 +910,7 @@ include/tg_owt/modules/audio_processing/agc2/rnn_vad/test_utils.h
 include/tg_owt/modules/audio_processing/agc2/rnn_vad/vector_math.h
 include/tg_owt/modules/audio_processing/agc2/saturation_protector.h
 include/tg_owt/modules/audio_processing/agc2/saturation_protector_buffer.h
+include/tg_owt/modules/audio_processing/agc2/speech_level_estimator.h
 include/tg_owt/modules/audio_processing/agc2/speech_probability_buffer.h
 include/tg_owt/modules/audio_processing/agc2/vad_wrapper.h
 include/tg_owt/modules/audio_processing/agc2/vector_float_frame.h
@@ -1006,6 +970,7 @@ include/tg_owt/modules/audio_processing/test/conversational_speech/wavreader_abs
 include/tg_owt/modules/audio_processing/test/conversational_speech/wavreader_factory.h
 include/tg_owt/modules/audio_processing/test/conversational_speech/wavreader_interface.h
 include/tg_owt/modules/audio_processing/test/debug_dump_replayer.h
+include/tg_owt/modules/audio_processing/test/echo_canceller3_config_json.h
 include/tg_owt/modules/audio_processing/test/echo_canceller_test_tools.h
 include/tg_owt/modules/audio_processing/test/echo_control_mock.h
 include/tg_owt/modules/audio_processing/test/fake_recording_device.h
@@ -1109,6 +1074,7 @@ include/tg_owt/modules/desktop_capture/linux/wayland/screen_capture_portal_inter
 include/tg_owt/modules/desktop_capture/linux/wayland/screencast_portal.h
 include/tg_owt/modules/desktop_capture/linux/wayland/screencast_stream_utils.h
 include/tg_owt/modules/desktop_capture/linux/wayland/shared_screencast_stream.h
+include/tg_owt/modules/desktop_capture/linux/wayland/test/test_screencast_stream_provider.h
 include/tg_owt/modules/desktop_capture/linux/wayland/xdg_desktop_portal_utils.h
 include/tg_owt/modules/desktop_capture/linux/wayland/xdg_session_details.h
 include/tg_owt/modules/desktop_capture/linux/x11/mouse_cursor_monitor_x11.h
@@ -1147,6 +1113,11 @@ include/tg_owt/modules/pacing/packet_router.h
 include/tg_owt/modules/pacing/prioritized_packet_queue.h
 include/tg_owt/modules/pacing/rtp_packet_pacer.h
 include/tg_owt/modules/pacing/task_queue_paced_sender.h
+include/tg_owt/modules/portal/pipewire_utils.h
+include/tg_owt/modules/portal/portal_request_response.h
+include/tg_owt/modules/portal/scoped_glib.h
+include/tg_owt/modules/portal/xdg_desktop_portal_utils.h
+include/tg_owt/modules/portal/xdg_session_details.h
 include/tg_owt/modules/remote_bitrate_estimator/aimd_rate_control.h
 include/tg_owt/modules/remote_bitrate_estimator/include/bwe_defines.h
 include/tg_owt/modules/remote_bitrate_estimator/include/remote_bitrate_estimator.h
@@ -1163,6 +1134,7 @@ include/tg_owt/modules/remote_bitrate_estimator/tools/bwe_rtp.h
 include/tg_owt/modules/rtp_rtcp/include/flexfec_receiver.h
 include/tg_owt/modules/rtp_rtcp/include/flexfec_sender.h
 include/tg_owt/modules/rtp_rtcp/include/receive_statistics.h
+include/tg_owt/modules/rtp_rtcp/include/recovered_packet_receiver.h
 include/tg_owt/modules/rtp_rtcp/include/remote_ntp_time_estimator.h
 include/tg_owt/modules/rtp_rtcp/include/report_block_data.h
 include/tg_owt/modules/rtp_rtcp/include/rtcp_statistics.h
@@ -1171,8 +1143,8 @@ include/tg_owt/modules/rtp_rtcp/include/rtp_header_extension_map.h
 include/tg_owt/modules/rtp_rtcp/include/rtp_packet_sender.h
 include/tg_owt/modules/rtp_rtcp/include/rtp_rtcp.h
 include/tg_owt/modules/rtp_rtcp/include/rtp_rtcp_defines.h
+include/tg_owt/modules/rtp_rtcp/mocks/mock_network_link_rtcp_observer.h
 include/tg_owt/modules/rtp_rtcp/mocks/mock_recovered_packet_receiver.h
-include/tg_owt/modules/rtp_rtcp/mocks/mock_rtcp_bandwidth_observer.h
 include/tg_owt/modules/rtp_rtcp/mocks/mock_rtcp_rtt_stats.h
 include/tg_owt/modules/rtp_rtcp/mocks/mock_rtp_rtcp.h
 include/tg_owt/modules/rtp_rtcp/source/absolute_capture_time_interpolator.h
@@ -1186,10 +1158,12 @@ include/tg_owt/modules/rtp_rtcp/source/dtmf_queue.h
 include/tg_owt/modules/rtp_rtcp/source/fec_private_tables_bursty.h
 include/tg_owt/modules/rtp_rtcp/source/fec_private_tables_random.h
 include/tg_owt/modules/rtp_rtcp/source/fec_test_helper.h
+include/tg_owt/modules/rtp_rtcp/source/flexfec_03_header_reader_writer.h
 include/tg_owt/modules/rtp_rtcp/source/flexfec_header_reader_writer.h
 include/tg_owt/modules/rtp_rtcp/source/forward_error_correction.h
 include/tg_owt/modules/rtp_rtcp/source/forward_error_correction_internal.h
-include/tg_owt/modules/rtp_rtcp/source/h265_sps_parser.h
+include/tg_owt/modules/rtp_rtcp/source/frame_object.h
+include/tg_owt/modules/rtp_rtcp/source/leb128.h
 include/tg_owt/modules/rtp_rtcp/source/packet_loss_stats.h
 include/tg_owt/modules/rtp_rtcp/source/packet_sequencer.h
 include/tg_owt/modules/rtp_rtcp/source/receive_statistics_impl.h
@@ -1231,7 +1205,6 @@ include/tg_owt/modules/rtp_rtcp/source/rtp_dependency_descriptor_writer.h
 include/tg_owt/modules/rtp_rtcp/source/rtp_descriptor_authentication.h
 include/tg_owt/modules/rtp_rtcp/source/rtp_format.h
 include/tg_owt/modules/rtp_rtcp/source/rtp_format_h264.h
-include/tg_owt/modules/rtp_rtcp/source/rtp_format_h265.h
 include/tg_owt/modules/rtp_rtcp/source/rtp_format_video_generic.h
 include/tg_owt/modules/rtp_rtcp/source/rtp_format_vp8.h
 include/tg_owt/modules/rtp_rtcp/source/rtp_format_vp8_test_helper.h
@@ -1241,11 +1214,13 @@ include/tg_owt/modules/rtp_rtcp/source/rtp_generic_frame_descriptor_extension.h
 include/tg_owt/modules/rtp_rtcp/source/rtp_header_extension_size.h
 include/tg_owt/modules/rtp_rtcp/source/rtp_header_extensions.h
 include/tg_owt/modules/rtp_rtcp/source/rtp_packet.h
+include/tg_owt/modules/rtp_rtcp/source/rtp_packet_h265_common.h
 include/tg_owt/modules/rtp_rtcp/source/rtp_packet_history.h
 include/tg_owt/modules/rtp_rtcp/source/rtp_packet_received.h
 include/tg_owt/modules/rtp_rtcp/source/rtp_packet_to_send.h
 include/tg_owt/modules/rtp_rtcp/source/rtp_packetizer_av1.h
 include/tg_owt/modules/rtp_rtcp/source/rtp_packetizer_av1_test_helper.h
+include/tg_owt/modules/rtp_rtcp/source/rtp_packetizer_h265.h
 include/tg_owt/modules/rtp_rtcp/source/rtp_rtcp_config.h
 include/tg_owt/modules/rtp_rtcp/source/rtp_rtcp_impl.h
 include/tg_owt/modules/rtp_rtcp/source/rtp_rtcp_impl2.h
@@ -1259,6 +1234,7 @@ include/tg_owt/modules/rtp_rtcp/source/rtp_sequence_number_map.h
 include/tg_owt/modules/rtp_rtcp/source/rtp_util.h
 include/tg_owt/modules/rtp_rtcp/source/rtp_video_header.h
 include/tg_owt/modules/rtp_rtcp/source/rtp_video_layers_allocation_extension.h
+include/tg_owt/modules/rtp_rtcp/source/rtp_video_stream_receiver_frame_transformer_delegate.h
 include/tg_owt/modules/rtp_rtcp/source/source_tracker.h
 include/tg_owt/modules/rtp_rtcp/source/time_util.h
 include/tg_owt/modules/rtp_rtcp/source/tmmbr_help.h
@@ -1282,15 +1258,20 @@ include/tg_owt/modules/third_party/portaudio/pa_memorybarrier.h
 include/tg_owt/modules/third_party/portaudio/pa_ringbuffer.h
 include/tg_owt/modules/utility/include/helpers_android.h
 include/tg_owt/modules/utility/include/jvm_android.h
-include/tg_owt/modules/utility/maybe_worker_thread.h
 include/tg_owt/modules/video_capture/device_info_impl.h
+include/tg_owt/modules/video_capture/linux/camera_portal.h
+include/tg_owt/modules/video_capture/linux/device_info_pipewire.h
 include/tg_owt/modules/video_capture/linux/device_info_v4l2.h
+include/tg_owt/modules/video_capture/linux/pipewire_session.h
+include/tg_owt/modules/video_capture/linux/video_capture_pipewire.h
 include/tg_owt/modules/video_capture/linux/video_capture_v4l2.h
+include/tg_owt/modules/video_capture/raw_video_sink_interface.h
 include/tg_owt/modules/video_capture/video_capture.h
 include/tg_owt/modules/video_capture/video_capture_config.h
 include/tg_owt/modules/video_capture/video_capture_defines.h
 include/tg_owt/modules/video_capture/video_capture_factory.h
 include/tg_owt/modules/video_capture/video_capture_impl.h
+include/tg_owt/modules/video_capture/video_capture_options.h
 include/tg_owt/modules/video_coding/chain_diff_calculator.h
 include/tg_owt/modules/video_coding/codecs/av1/av1_svc_config.h
 include/tg_owt/modules/video_coding/codecs/av1/dav1d_decoder.h
@@ -1331,43 +1312,43 @@ include/tg_owt/modules/video_coding/codecs/vp9/libvpx_vp9_encoder.h
 include/tg_owt/modules/video_coding/codecs/vp9/svc_config.h
 include/tg_owt/modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.h
 include/tg_owt/modules/video_coding/decoder_database.h
-include/tg_owt/modules/video_coding/decoding_state.h
+include/tg_owt/modules/video_coding/deprecated/decoding_state.h
+include/tg_owt/modules/video_coding/deprecated/event_wrapper.h
+include/tg_owt/modules/video_coding/deprecated/frame_buffer.h
+include/tg_owt/modules/video_coding/deprecated/jitter_buffer.h
+include/tg_owt/modules/video_coding/deprecated/jitter_buffer_common.h
+include/tg_owt/modules/video_coding/deprecated/packet.h
+include/tg_owt/modules/video_coding/deprecated/receiver.h
+include/tg_owt/modules/video_coding/deprecated/session_info.h
+include/tg_owt/modules/video_coding/deprecated/stream_generator.h
 include/tg_owt/modules/video_coding/encoded_frame.h
-include/tg_owt/modules/video_coding/event_wrapper.h
 include/tg_owt/modules/video_coding/fec_controller_default.h
 include/tg_owt/modules/video_coding/fec_rate_table.h
-include/tg_owt/modules/video_coding/frame_buffer.h
-include/tg_owt/modules/video_coding/frame_buffer2.h
 include/tg_owt/modules/video_coding/frame_dependencies_calculator.h
 include/tg_owt/modules/video_coding/frame_helpers.h
-include/tg_owt/modules/video_coding/frame_object.h
 include/tg_owt/modules/video_coding/generic_decoder.h
-include/tg_owt/modules/video_coding/h264_packet_buffer.h
 include/tg_owt/modules/video_coding/h264_sprop_parameter_sets.h
 include/tg_owt/modules/video_coding/h264_sps_pps_tracker.h
 include/tg_owt/modules/video_coding/h265_vps_sps_pps_tracker.h
+include/tg_owt/modules/video_coding/h26x_packet_buffer.h
 include/tg_owt/modules/video_coding/histogram.h
 include/tg_owt/modules/video_coding/include/video_codec_initializer.h
 include/tg_owt/modules/video_coding/include/video_codec_interface.h
 include/tg_owt/modules/video_coding/include/video_coding.h
 include/tg_owt/modules/video_coding/include/video_coding_defines.h
 include/tg_owt/modules/video_coding/include/video_error_codes.h
+include/tg_owt/modules/video_coding/include/video_error_codes_utils.h
 include/tg_owt/modules/video_coding/internal_defines.h
-include/tg_owt/modules/video_coding/jitter_buffer.h
-include/tg_owt/modules/video_coding/jitter_buffer_common.h
 include/tg_owt/modules/video_coding/loss_notification_controller.h
 include/tg_owt/modules/video_coding/media_opt_util.h
 include/tg_owt/modules/video_coding/nack_requester.h
-include/tg_owt/modules/video_coding/packet.h
 include/tg_owt/modules/video_coding/packet_buffer.h
-include/tg_owt/modules/video_coding/receiver.h
 include/tg_owt/modules/video_coding/rtp_frame_id_only_ref_finder.h
 include/tg_owt/modules/video_coding/rtp_frame_reference_finder.h
 include/tg_owt/modules/video_coding/rtp_generic_ref_finder.h
 include/tg_owt/modules/video_coding/rtp_seq_num_only_ref_finder.h
 include/tg_owt/modules/video_coding/rtp_vp8_ref_finder.h
 include/tg_owt/modules/video_coding/rtp_vp9_ref_finder.h
-include/tg_owt/modules/video_coding/session_info.h
 include/tg_owt/modules/video_coding/svc/create_scalability_structure.h
 include/tg_owt/modules/video_coding/svc/scalability_mode_util.h
 include/tg_owt/modules/video_coding/svc/scalability_structure_full_svc.h
@@ -1378,10 +1359,9 @@ include/tg_owt/modules/video_coding/svc/scalability_structure_test_helpers.h
 include/tg_owt/modules/video_coding/svc/scalable_video_controller.h
 include/tg_owt/modules/video_coding/svc/scalable_video_controller_no_layering.h
 include/tg_owt/modules/video_coding/svc/svc_rate_allocator.h
-include/tg_owt/modules/video_coding/test/stream_generator.h
-include/tg_owt/modules/video_coding/timing/codec_timer.h
+include/tg_owt/modules/video_coding/timing/decode_time_percentile_filter.h
 include/tg_owt/modules/video_coding/timing/frame_delay_variation_kalman_filter.h
-include/tg_owt/modules/video_coding/timing/inter_frame_delay.h
+include/tg_owt/modules/video_coding/timing/inter_frame_delay_variation_calculator.h
 include/tg_owt/modules/video_coding/timing/jitter_estimator.h
 include/tg_owt/modules/video_coding/timing/rtt_filter.h
 include/tg_owt/modules/video_coding/timing/timestamp_extrapolator.h
@@ -1408,7 +1388,6 @@ include/tg_owt/net/dcsctp/common/handover_testing.h
 include/tg_owt/net/dcsctp/common/internal_types.h
 include/tg_owt/net/dcsctp/common/math.h
 include/tg_owt/net/dcsctp/common/sequence_numbers.h
-include/tg_owt/net/dcsctp/common/str_join.h
 include/tg_owt/net/dcsctp/fuzzers/dcsctp_fuzzers.h
 include/tg_owt/net/dcsctp/packet/bounded_byte_reader.h
 include/tg_owt/net/dcsctp/packet/bounded_byte_writer.h
@@ -1460,6 +1439,7 @@ include/tg_owt/net/dcsctp/packet/parameter/reconfiguration_response_parameter.h
 include/tg_owt/net/dcsctp/packet/parameter/ssn_tsn_reset_request_parameter.h
 include/tg_owt/net/dcsctp/packet/parameter/state_cookie_parameter.h
 include/tg_owt/net/dcsctp/packet/parameter/supported_extensions_parameter.h
+include/tg_owt/net/dcsctp/packet/parameter/zero_checksum_acceptable_chunk_parameter.h
 include/tg_owt/net/dcsctp/packet/sctp_packet.h
 include/tg_owt/net/dcsctp/packet/tlv_trait.h
 include/tg_owt/net/dcsctp/public/dcsctp_handover_state.h
@@ -1526,7 +1506,7 @@ include/tg_owt/p2p/base/ice_credentials_iterator.h
 include/tg_owt/p2p/base/ice_switch_reason.h
 include/tg_owt/p2p/base/ice_transport_internal.h
 include/tg_owt/p2p/base/mock_active_ice_controller.h
-include/tg_owt/p2p/base/mock_async_resolver.h
+include/tg_owt/p2p/base/mock_dns_resolving_packet_socket_factory.h
 include/tg_owt/p2p/base/mock_ice_agent.h
 include/tg_owt/p2p/base/mock_ice_controller.h
 include/tg_owt/p2p/base/mock_ice_transport.h
@@ -1539,6 +1519,7 @@ include/tg_owt/p2p/base/port_allocator.h
 include/tg_owt/p2p/base/port_interface.h
 include/tg_owt/p2p/base/pseudo_tcp.h
 include/tg_owt/p2p/base/regathering_controller.h
+include/tg_owt/p2p/base/stun_dictionary.h
 include/tg_owt/p2p/base/stun_port.h
 include/tg_owt/p2p/base/stun_request.h
 include/tg_owt/p2p/base/stun_server.h
@@ -1577,6 +1558,7 @@ include/tg_owt/pc/jsep_transport_controller.h
 include/tg_owt/pc/legacy_stats_collector.h
 include/tg_owt/pc/legacy_stats_collector_interface.h
 include/tg_owt/pc/local_audio_source.h
+include/tg_owt/pc/media_factory.h
 include/tg_owt/pc/media_protocol_names.h
 include/tg_owt/pc/media_session.h
 include/tg_owt/pc/media_stream.h
@@ -1589,7 +1571,6 @@ include/tg_owt/pc/peer_connection_factory_proxy.h
 include/tg_owt/pc/peer_connection_internal.h
 include/tg_owt/pc/peer_connection_message_handler.h
 include/tg_owt/pc/peer_connection_proxy.h
-include/tg_owt/pc/peer_connection_sdp_methods.h
 include/tg_owt/pc/peer_connection_wrapper.h
 include/tg_owt/pc/proxy.h
 include/tg_owt/pc/remote_audio_source.h
@@ -1610,16 +1591,16 @@ include/tg_owt/pc/sctp_data_channel.h
 include/tg_owt/pc/sctp_transport.h
 include/tg_owt/pc/sctp_utils.h
 include/tg_owt/pc/sdp_offer_answer.h
-include/tg_owt/pc/sdp_serializer.h
 include/tg_owt/pc/sdp_state_provider.h
 include/tg_owt/pc/sdp_utils.h
 include/tg_owt/pc/session_description.h
 include/tg_owt/pc/simulcast_description.h
-include/tg_owt/pc/srtp_filter.h
+include/tg_owt/pc/simulcast_sdp_serializer.h
 include/tg_owt/pc/srtp_session.h
 include/tg_owt/pc/srtp_transport.h
 include/tg_owt/pc/stream_collection.h
 include/tg_owt/pc/test/android_test_initializer.h
+include/tg_owt/pc/test/enable_fake_media.h
 include/tg_owt/pc/test/fake_audio_capture_module.h
 include/tg_owt/pc/test/fake_data_channel_controller.h
 include/tg_owt/pc/test/fake_peer_connection_base.h
@@ -1637,10 +1618,11 @@ include/tg_owt/pc/test/mock_peer_connection_internal.h
 include/tg_owt/pc/test/mock_peer_connection_observers.h
 include/tg_owt/pc/test/mock_rtp_receiver_internal.h
 include/tg_owt/pc/test/mock_rtp_sender_internal.h
-include/tg_owt/pc/test/mock_voice_media_channel.h
+include/tg_owt/pc/test/mock_voice_media_receive_channel_interface.h
 include/tg_owt/pc/test/peer_connection_test_wrapper.h
 include/tg_owt/pc/test/rtc_stats_obtainer.h
 include/tg_owt/pc/test/rtp_transport_test_util.h
+include/tg_owt/pc/test/simulcast_layer_util.h
 include/tg_owt/pc/test/srtp_test_util.h
 include/tg_owt/pc/test/test_sdp_strings.h
 include/tg_owt/pc/track_media_info_map.h
@@ -1656,13 +1638,13 @@ include/tg_owt/pc/video_track_source_proxy.h
 include/tg_owt/pc/webrtc_sdp.h
 include/tg_owt/pc/webrtc_session_description_factory.h
 include/tg_owt/rtc_base/arraysize.h
+include/tg_owt/rtc_base/async_dns_resolver.h
 include/tg_owt/rtc_base/async_packet_socket.h
-include/tg_owt/rtc_base/async_resolver.h
-include/tg_owt/rtc_base/async_resolver_interface.h
 include/tg_owt/rtc_base/async_socket.h
 include/tg_owt/rtc_base/async_tcp_socket.h
 include/tg_owt/rtc_base/async_udp_socket.h
 include/tg_owt/rtc_base/bit_buffer.h
+include/tg_owt/rtc_base/bitrate_tracker.h
 include/tg_owt/rtc_base/bitstream_reader.h
 include/tg_owt/rtc_base/boringssl_certificate.h
 include/tg_owt/rtc_base/boringssl_identity.h
@@ -1714,6 +1696,7 @@ include/tg_owt/rtc_base/fake_network.h
 include/tg_owt/rtc_base/fake_ssl_identity.h
 include/tg_owt/rtc_base/file_rotating_stream.h
 include/tg_owt/rtc_base/firewall_socket_server.h
+include/tg_owt/rtc_base/frequency_tracker.h
 include/tg_owt/rtc_base/gtest_prod_util.h
 include/tg_owt/rtc_base/gunit.h
 include/tg_owt/rtc_base/helpers.h
@@ -1737,7 +1720,9 @@ include/tg_owt/rtc_base/nat_socket_factory.h
 include/tg_owt/rtc_base/nat_types.h
 include/tg_owt/rtc_base/net_helper.h
 include/tg_owt/rtc_base/net_helpers.h
+include/tg_owt/rtc_base/net_test_helpers.h
 include/tg_owt/rtc_base/network.h
+include/tg_owt/rtc_base/network/received_packet.h
 include/tg_owt/rtc_base/network/sent_packet.h
 include/tg_owt/rtc_base/network_constants.h
 include/tg_owt/rtc_base/network_monitor.h
@@ -1762,6 +1747,7 @@ include/tg_owt/rtc_base/numerics/safe_conversions_impl.h
 include/tg_owt/rtc_base/numerics/safe_minmax.h
 include/tg_owt/rtc_base/numerics/sample_counter.h
 include/tg_owt/rtc_base/numerics/sample_stats.h
+include/tg_owt/rtc_base/numerics/sequence_number_unwrapper.h
 include/tg_owt/rtc_base/numerics/sequence_number_util.h
 include/tg_owt/rtc_base/one_time_event.h
 include/tg_owt/rtc_base/openssl.h
@@ -1814,6 +1800,7 @@ include/tg_owt/rtc_base/string_to_number.h
 include/tg_owt/rtc_base/string_utils.h
 include/tg_owt/rtc_base/strings/audio_format_to_string.h
 include/tg_owt/rtc_base/strings/json.h
+include/tg_owt/rtc_base/strings/str_join.h
 include/tg_owt/rtc_base/strings/string_builder.h
 include/tg_owt/rtc_base/strings/string_format.h
 include/tg_owt/rtc_base/strong_alias.h
@@ -1933,16 +1920,15 @@ include/tg_owt/video/frame_cadence_adapter.h
 include/tg_owt/video/frame_decode_scheduler.h
 include/tg_owt/video/frame_decode_timing.h
 include/tg_owt/video/frame_dumping_decoder.h
+include/tg_owt/video/frame_dumping_encoder.h
 include/tg_owt/video/frame_encode_metadata_writer.h
 include/tg_owt/video/quality_limitation_reason_tracker.h
-include/tg_owt/video/quality_threshold.h
-include/tg_owt/video/receive_statistics_proxy2.h
+include/tg_owt/video/receive_statistics_proxy.h
 include/tg_owt/video/render/incoming_video_stream.h
 include/tg_owt/video/render/video_render_frames.h
 include/tg_owt/video/report_block_stats.h
 include/tg_owt/video/rtp_streams_synchronizer2.h
 include/tg_owt/video/rtp_video_stream_receiver2.h
-include/tg_owt/video/rtp_video_stream_receiver_frame_transformer_delegate.h
 include/tg_owt/video/send_delay_stats.h
 include/tg_owt/video/send_statistics_proxy.h
 include/tg_owt/video/stats_counter.h
@@ -1957,12 +1943,10 @@ include/tg_owt/video/video_quality_observer2.h
 include/tg_owt/video/video_quality_test.h
 include/tg_owt/video/video_receive_stream2.h
 include/tg_owt/video/video_receive_stream_timeout_tracker.h
-include/tg_owt/video/video_send_stream.h
 include/tg_owt/video/video_send_stream_impl.h
 include/tg_owt/video/video_source_sink_controller.h
 include/tg_owt/video/video_stream_buffer_controller.h
 include/tg_owt/video/video_stream_decoder2.h
-include/tg_owt/video/video_stream_decoder_impl.h
 include/tg_owt/video/video_stream_encoder.h
 include/tg_owt/video/video_stream_encoder_interface.h
 include/tg_owt/video/video_stream_encoder_observer.h
@@ -1975,14 +1959,11 @@ lib/libtg_owt.a
 @dir include/tg_owt/api/g3doc
 @dir include/tg_owt/api/test/metrics/proto
 @dir include/tg_owt/api/video_codecs/test
-@dir include/tg_owt/audio/test/unittests
+@dir include/tg_owt/experiments
 @dir include/tg_owt/logging/g3doc
 @dir include/tg_owt/modules/audio_coding/codecs/g711/test
 @dir include/tg_owt/modules/audio_coding/codecs/g722/test
 @dir include/tg_owt/modules/audio_coding/codecs/ilbc/test
-@dir include/tg_owt/modules/audio_coding/codecs/isac/fix/test
-@dir include/tg_owt/modules/audio_coding/codecs/isac/main/test/ReleaseTest-API
-@dir include/tg_owt/modules/audio_coding/codecs/isac/main/test/SwitchingSampRate
 @dir include/tg_owt/modules/audio_coding/g3doc
 @dir include/tg_owt/modules/audio_coding/neteq/g3doc
 @dir include/tg_owt/modules/audio_coding/neteq/test/delay_tool