webrtc/pc
Oscar Mira 3b3d165bdb Merge tag '5615a'
Update to WebRTC 5615 (m112)
Reference signalapp/opus
Support multi-frame packets and DTX
2023-06-11 13:19:08 +02:00
..
g3doc Reland "Migrate WebRTC documentation to new renderer" 2023-01-31 09:30:04 +00:00
scenario_tests Update to 5005 (M102) (#86) 2022-08-24 11:07:33 -04:00
test Merge branch 'm112' into 5615 2023-04-27 12:45:13 -04:00
BUILD.gn Enable the use of CreateDataChannel with a DataChannelInit config. 2023-02-10 12:24:47 +00:00
DEPS Remove +api from internal DEPS files. 2019-01-28 11:17:00 +00:00
OWNERS Enforce policy that SDP munging requires special approval 2023-01-30 20:09:07 +00:00
audio_rtp_receiver.cc Implement GetParameters/GetSources support for unsignaled SSRCs. 2023-01-10 06:44:27 +00:00
audio_rtp_receiver.h Implement GetParameters/GetSources support for unsignaled SSRCs. 2023-01-10 06:44:27 +00:00
audio_rtp_receiver_unittest.cc Change FakeMediaEngine to use send/receive channels 2023-02-20 11:27:33 +00:00
audio_track.cc Move rtc::make_ref_counted to api/ 2022-06-15 09:47:38 +00:00
audio_track.h Use string_view to pass track ids to constructors 2022-05-30 10:28:57 +00:00
channel.cc Fix changes to get audio levels 2023-05-01 13:37:38 -04:00
channel.h Merge branch 'm112' into 5615 2023-04-27 12:45:13 -04:00
channel_interface.h Use two MediaChannels for 2 directions. 2023-02-19 10:34:42 +00:00
channel_unittest.cc Use two MediaChannels for 2 directions. 2023-02-19 10:34:42 +00:00
connection_context.cc ConnectionContext: remove media engine without blocking. 2022-12-20 14:05:30 +00:00
connection_context.h ConnectionContext: remove media engine without blocking. 2022-12-20 14:05:30 +00:00
data_channel_controller.cc Replace Thread::Invoke with Thread::BlockingCall 2022-09-09 10:44:17 +00:00
data_channel_controller.h Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
data_channel_controller_unittest.cc Delete TestListener and top-level thread wrapping. 2022-05-20 15:21:21 +00:00
data_channel_integrationtest.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
data_channel_unittest.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
data_channel_utils.cc
data_channel_utils.h
dtls_srtp_transport.cc Update to 5005 (M102) (#86) 2022-08-24 11:07:33 -04:00
dtls_srtp_transport.h Update to 5005 (M102) (#86) 2022-08-24 11:07:33 -04:00
dtls_srtp_transport_unittest.cc Delete TestListener and top-level thread wrapping. 2022-05-20 15:21:21 +00:00
dtls_transport.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
dtls_transport.h
dtls_transport_unittest.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
dtmf_sender.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
dtmf_sender.h Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
dtmf_sender_unittest.cc Remove sigslot usage from DtmfProviderInterface 2022-08-03 14:16:35 +00:00
external_hmac.cc
external_hmac.h Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
ice_server_parsing.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
ice_server_parsing.h Reland "ice server parsing: return RTCError with more details" 2022-10-12 11:23:22 +00:00
ice_server_parsing_unittest.cc Reland "move relay server priority assignment to port_allocator" 2022-11-03 12:16:08 +00:00
ice_transport.cc
ice_transport.h Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
ice_transport_unittest.cc Remove FakePortAllocator's dependency on ScopedKeyValueConfig. 2023-01-24 08:24:55 +00:00
jitter_buffer_delay.cc
jitter_buffer_delay.h Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
jitter_buffer_delay_unittest.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
jsep_ice_candidate.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
jsep_session_description.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
jsep_session_description_unittest.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
jsep_transport.cc Remove sigslot usage from SctpTransportInternal 2022-08-22 13:51:17 +00:00
jsep_transport.h Remove sigslot usage from SctpTransportInternal 2022-08-22 13:51:17 +00:00
jsep_transport_collection.cc Move channel creation functions into RtpTransceiver 2022-05-04 11:57:50 +00:00
jsep_transport_collection.h Move channel creation functions into RtpTransceiver 2022-05-04 11:57:50 +00:00
jsep_transport_controller.cc Merge branch 'm110' into 5481 2023-02-17 11:35:29 -05:00
jsep_transport_controller.h Merge in M108 2022-11-11 17:02:35 -05:00
jsep_transport_controller_unittest.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
jsep_transport_unittest.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
legacy_stats_collector.cc Reland "Remove 'trackId' dependency in stats selector algorithm." 2023-01-05 09:04:12 +00:00
legacy_stats_collector.h Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
legacy_stats_collector_interface.h Delete api/stats_types.h in favor of api/legacy_stats_types.h 2022-11-14 12:10:06 +00:00
legacy_stats_collector_unittest.cc Use two MediaChannels for 2 directions. 2023-02-19 10:34:42 +00:00
local_audio_source.cc Move rtc::make_ref_counted to api/ 2022-06-15 09:47:38 +00:00
local_audio_source.h
local_audio_source_unittest.cc
media_protocol_names.cc Never pass a signed char to ctype macros like isdigit() 2022-05-30 13:05:03 +00:00
media_protocol_names.h Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
media_session.cc [M112] Revert "Only serialize non-stopped RTP header extensions" 2023-03-28 16:17:26 -04:00
media_session.h Merge branch 'm110' into 5481 2023-02-17 11:35:29 -05:00
media_session_unittest.cc [M112] Revert "Only serialize non-stopped RTP header extensions" 2023-03-28 16:17:26 -04:00
media_stream.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
media_stream.h Change stream.AddTrack/RemoveTrack to take a scoped_refptr argument 2022-04-21 12:32:17 +00:00
media_stream_observer.cc Update pc/ to not use implicit conversion from scoped_refptr<T> to T*. 2022-04-20 13:18:33 +00:00
media_stream_observer.h Update pc/ to not use implicit conversion from scoped_refptr<T> to T*. 2022-04-20 13:18:33 +00:00
media_stream_proxy.h Change stream.AddTrack/RemoveTrack to take a scoped_refptr argument 2022-04-21 12:32:17 +00:00
media_stream_track_proxy.h Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
media_stream_unittest.cc Delete TestListener and top-level thread wrapping. 2022-05-20 15:21:21 +00:00
peer_connection.cc Merge tag '5615a' 2023-06-11 13:19:08 +02:00
peer_connection.h Merge branch 'm112' into 5615 2023-04-27 12:45:13 -04:00
peer_connection_adaptation_integrationtest.cc Always inject PacketSocketFactory in FakePortAllocator 2022-06-27 12:45:28 +00:00
peer_connection_bundle_unittest.cc Update to 5005 (M102) (#86) 2022-08-24 11:07:33 -04:00
peer_connection_crypto_unittest.cc Remove FakePortAllocator's dependency on ScopedKeyValueConfig. 2023-01-24 08:24:55 +00:00
peer_connection_data_channel_unittest.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
peer_connection_end_to_end_unittest.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
peer_connection_factory.cc Merge tag '5481' 2023-03-16 10:21:17 +01:00
peer_connection_factory.h Refactor some config plumbing in call/. 2022-11-16 09:18:40 +00:00
peer_connection_factory_proxy.h
peer_connection_factory_unittest.cc Remove FakePortAllocator's dependency on ScopedKeyValueConfig. 2023-01-24 08:24:55 +00:00
peer_connection_field_trial_tests.cc Add ability to set bitrate of DegradedCall via PeerConnection::SetBitrate 2022-10-19 14:09:07 +00:00
peer_connection_header_extension_unittest.cc [M112] Revert "Only serialize non-stopped RTP header extensions" 2023-03-28 16:17:26 -04:00
peer_connection_histogram_unittest.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
peer_connection_ice_unittest.cc Remove FakePortAllocator's dependency on ScopedKeyValueConfig. 2023-01-24 08:24:55 +00:00
peer_connection_integrationtest.cc stats: Deprecate RTCStatsReport(int64 timestamp_us) 2023-02-22 12:32:02 +00:00
peer_connection_interface_unittest.cc Remove FakePortAllocator's dependency on ScopedKeyValueConfig. 2023-01-24 08:24:55 +00:00
peer_connection_internal.h Merge branch 'm112' into 5615 2023-04-27 12:45:13 -04:00
peer_connection_jsep_unittest.cc Update to 5005 (M102) (#86) 2022-08-24 11:07:33 -04:00
peer_connection_media_unittest.cc Change FakeMediaEngine to use send/receive channels 2023-02-20 11:27:33 +00:00
peer_connection_message_handler.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
peer_connection_message_handler.h Rename api/stats_types.h to api/legacy_stats_types.h. 2022-11-11 10:29:25 +00:00
peer_connection_proxy.h Merge branch 'm110' into 5481 2023-02-17 11:35:29 -05:00
peer_connection_rampup_tests.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
peer_connection_rtp_unittest.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
peer_connection_sdp_methods.h Move channel creation functions into RtpTransceiver 2022-05-04 11:57:50 +00:00
peer_connection_signaling_unittest.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
peer_connection_simulcast_unittest.cc Remove call operator from UniqueIdGenerator classes 2023-02-10 13:10:35 +00:00
peer_connection_svc_integrationtest.cc SVC: Add test for SVC fallback 2023-01-24 15:03:52 +00:00
peer_connection_wrapper.cc Merge branch 'm112' into 5615 2023-04-27 12:45:13 -04:00
peer_connection_wrapper.h Merge branch 'm112' into 5615 2023-04-27 12:45:13 -04:00
proxy.cc
proxy.h Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
proxy_unittest.cc Move rtc::make_ref_counted to api/ 2022-06-15 09:47:38 +00:00
remote_audio_source.cc Split audio and video channels into Send and Receive APIs. 2022-12-14 11:00:17 +00:00
remote_audio_source.h Split audio and video channels into Send and Receive APIs. 2022-12-14 11:00:17 +00:00
rtc_stats_collector.cc Merge branch 'm112' into 5615 2023-04-27 12:45:13 -04:00
rtc_stats_collector.h Populate RTCInboundRtpStreamStats::playoutId when appropriate 2023-01-19 15:44:36 +00:00
rtc_stats_collector_unittest.cc Use two MediaChannels for 2 directions. 2023-02-19 10:34:42 +00:00
rtc_stats_integrationtest.cc Cleanup merge differences from upstream 2023-01-25 17:17:55 -08:00
rtc_stats_traversal.cc Populate RTCInboundRtpStreamStats::playoutId when appropriate 2023-01-19 15:44:36 +00:00
rtc_stats_traversal.h
rtc_stats_traversal_unittest.cc stats: use Timestamp instead of uint64_t 2023-01-05 08:37:31 +00:00
rtcp_mux_filter.cc Reland "Modify Bundle logic to not add & destroy extra transport at add-track" 2021-08-11 21:50:08 +00:00
rtcp_mux_filter.h
rtcp_mux_filter_unittest.cc
rtp_media_utils.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
rtp_media_utils.h Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
rtp_media_utils_unittest.cc
rtp_parameters_conversion.cc Let PCF.GetRtpSenderCapabilities return codecs' scalabilityModes. 2022-07-05 13:28:33 +00:00
rtp_parameters_conversion.h Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
rtp_parameters_conversion_unittest.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
rtp_receiver.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
rtp_receiver.h Reland "Remove 'trackId' dependency in stats selector algorithm." 2023-01-05 09:04:12 +00:00
rtp_receiver_proxy.h
rtp_sender.cc Merge branch 'm112' into 5615 2023-04-27 12:45:13 -04:00
rtp_sender.h Enforce stream id uniqueness in RtpSender::set_stream_ids 2022-12-22 10:05:02 +00:00
rtp_sender_proxy.h pc: Add asynchronous RtpSender::SetParameters() call 2022-11-15 15:31:40 +00:00
rtp_sender_receiver_unittest.cc Change FakeMediaEngine to use send/receive channels 2023-02-20 11:27:33 +00:00
rtp_transceiver.cc Use two MediaChannels for 2 directions. 2023-02-19 10:34:42 +00:00
rtp_transceiver.h Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
rtp_transceiver_unittest.cc setOfferedHeaderExtensions: stop any filtered extension 2023-02-07 09:45:00 +00:00
rtp_transmission_manager.cc Reland "Ensure RTCRtpSenders are always created with one encoding" 2023-01-19 15:49:04 +00:00
rtp_transmission_manager.h Split audio and video channels into Send and Receive APIs. 2022-12-14 11:00:17 +00:00
rtp_transport.cc Merge in M108 2022-11-11 17:02:35 -05:00
rtp_transport.h Merge in M108 2022-11-11 17:02:35 -05:00
rtp_transport_internal.h Merge in M108 2022-11-11 17:02:35 -05:00
rtp_transport_unittest.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
sctp_data_channel.cc Replace Thread::Invoke with Thread::BlockingCall 2022-09-09 10:44:17 +00:00
sctp_data_channel.h Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
sctp_transport.cc Replace Thread::Invoke with Thread::BlockingCall 2022-09-09 10:44:17 +00:00
sctp_transport.h Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
sctp_transport_unittest.cc Merge in M108 2022-11-11 17:02:35 -05:00
sctp_utils.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
sctp_utils.h
sctp_utils_unittest.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
sdp_offer_answer.cc Merge branch 'm112' into 5615 2023-04-27 12:45:13 -04:00
sdp_offer_answer.h Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
sdp_offer_answer_unittest.cc Preserve mid of sections added with AddTrack after a rollback 2023-03-17 10:41:45 -04:00
sdp_serializer.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
sdp_serializer.h
sdp_serializer_unittest.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
sdp_state_provider.h
sdp_utils.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
sdp_utils.h
session_description.cc Delete variant of rtc::split that copies the output fields 2022-06-09 08:29:33 +00:00
session_description.h Unvirtualize more wasteful functions 2022-11-22 22:44:21 +00:00
session_description_unittest.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
simulcast_description.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
simulcast_description.h Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
slow_peer_connection_integration_test.cc Create a "slow peerconnection unittests" target 2022-05-05 14:40:38 +00:00
srtp_filter.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
srtp_filter.h Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
srtp_filter_unittest.cc Revert "Remove code supporting the SDES crypto mode in SDP" 2021-11-04 14:46:27 +00:00
srtp_session.cc Update to 5005 (M102) (#86) 2022-08-24 11:07:33 -04:00
srtp_session.h Update to 5005 (M102) (#86) 2022-08-24 11:07:33 -04:00
srtp_session_unittest.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
srtp_transport.cc Merge in M108 2022-11-11 17:02:35 -05:00
srtp_transport.h Update to 5005 (M102) (#86) 2022-08-24 11:07:33 -04:00
srtp_transport_unittest.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
stream_collection.h Update pc/ to not use implicit conversion from scoped_refptr<T> to T*. 2022-04-20 13:18:33 +00:00
track_media_info_map.cc TrackMediaInfoMap: Use rtc::ArrayView in Initialize. 2022-07-27 11:28:25 +00:00
track_media_info_map.h TrackMediaInfoMap: Use rtc::ArrayView in Initialize. 2022-07-27 11:28:25 +00:00
track_media_info_map_unittest.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
transceiver_list.cc Restore FiredDirection and maybe fire OnTrack in Rollback. 2022-05-02 18:07:24 +00:00
transceiver_list.h Restore FiredDirection and maybe fire OnTrack in Rollback. 2022-05-02 18:07:24 +00:00
transport_stats.cc
transport_stats.h stats: add dtlsRole to transport 2022-05-02 10:13:54 +00:00
usage_pattern.cc
usage_pattern.h
used_ids.h Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
used_ids_unittest.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
video_rtp_receiver.cc Merge branch 'm112' into 5615 2023-04-27 12:45:13 -04:00
video_rtp_receiver.h Implement GetParameters/GetSources support for unsignaled SSRCs. 2023-01-10 06:44:27 +00:00
video_rtp_receiver_unittest.cc Change MediaChannel to have a Role parameter 2023-02-09 14:29:08 +00:00
video_rtp_track_source.cc
video_rtp_track_source.h Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
video_rtp_track_source_unittest.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
video_track.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
video_track.h Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
video_track_source.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
video_track_source.h Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
video_track_source_proxy.cc Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
video_track_source_proxy.h Update to 4896 (M100) (#72) 2022-04-15 17:13:23 -06:00
video_track_unittest.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
webrtc_sdp.cc Revert "sdp: add rtcp-fb:* lines for common feedback" 2023-02-10 19:42:14 +00:00
webrtc_sdp.h sdp: move serialization of ice, dtls and header extensions to helpers 2022-12-23 11:47:42 +00:00
webrtc_sdp_unittest.cc sdp: add test coverage for handling of session-level extmap attributes 2023-02-22 06:28:51 +00:00
webrtc_session_description_factory.cc Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00
webrtc_session_description_factory.h Finish resolving merge conflicts 2022-11-11 19:10:59 -05:00