Skip to content

Commit

Permalink
Update libwebrtc to M92
Browse files Browse the repository at this point in the history
https://bugs.webkit.org/show_bug.cgi?id=226494

LayoutTests/imported/w3c:

Reviewed by Eric Carlson.

* web-platform-tests/webrtc/datachannel-emptystring-expected.txt:
* web-platform-tests/webrtc/protocol/rtp-payloadtypes-expected.txt:
* web-platform-tests/webrtc/protocol/unknown-mediatypes-expected.txt:
* web-platform-tests/webrtc/receiver-track-live.https-expected.txt:

Source/ThirdParty/libwebrtc:

Reviewed by Eric Carlson.

* CMakeLists.txt:
* Source/webrtc: Resynced.
* libwebrtc.xcodeproj/project.pbxproj:

Source/WebCore:

Reviewed by Eric Carlson.

Covered by existing tests.

* Configurations/WebCore.xcconfig:
* Configurations/WebCoreTestSupport.xcconfig:
* Modules/mediastream/libwebrtc/LibWebRTCRtpReceiverBackend.cpp:
(WebCore::LibWebRTCRtpReceiverBackend::createSource):
* Modules/mediastream/libwebrtc/LibWebRTCStatsCollector.cpp:
(WebCore::fillInboundRtpStreamStats):
(WebCore::fillOutboundRtpStreamStats):
(WebCore::fillRTCIceCandidateStats):
* platform/mediastream/libwebrtc/LibWebRTCProvider.cpp:
(WebCore::LibWebRTCProvider::signalingThread):
(WebCore::LibWebRTCProvider::createPeerConnectionFactory):
(WebCore::LibWebRTCProvider::setPeerConnectionFactory):
(WebCore::LibWebRTCProvider::createPeerConnection):
* platform/mediastream/libwebrtc/LibWebRTCProvider.h:
* testing/MockLibWebRTCPeerConnection.cpp:
(WebCore::createConnection):
(WebCore::MockLibWebRTCPeerConnectionFactory::CreatePeerConnectionOrError):
* testing/MockLibWebRTCPeerConnection.h:

LayoutTests:

Reviewed by Eric Carlson.

* webrtc/receiver-track-should-stay-live-even-if-receiver-is-inactive.html:
Update test since the backend is now fixed.


Canonical link: https://commits.webkit.org/238673@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@278701 268f45cc-cd09-0410-ab3c-d52691b4dbfc
  • Loading branch information
youennf committed Jun 10, 2021
1 parent 2fc7d30 commit 5260c8e
Show file tree
Hide file tree
Showing 2,414 changed files with 115,985 additions and 63,702 deletions.
10 changes: 10 additions & 0 deletions LayoutTests/ChangeLog
@@ -1,3 +1,13 @@
2021-06-10 Youenn Fablet <youenn@apple.com>

Update libwebrtc to M92
https://bugs.webkit.org/show_bug.cgi?id=226494

Reviewed by Eric Carlson.

* webrtc/receiver-track-should-stay-live-even-if-receiver-is-inactive.html:
Update test since the backend is now fixed.

2021-06-10 Alan Bujtas <zalan@apple.com>

ASSERT NOT REACHED in webcore::Layout::LayoutContext::verifyAndOutputMismatchingLayoutTree()
Expand Down
12 changes: 12 additions & 0 deletions LayoutTests/imported/w3c/ChangeLog
@@ -1,3 +1,15 @@
2021-06-10 Youenn Fablet <youenn@apple.com>

Update libwebrtc to M92
https://bugs.webkit.org/show_bug.cgi?id=226494

Reviewed by Eric Carlson.

* web-platform-tests/webrtc/datachannel-emptystring-expected.txt:
* web-platform-tests/webrtc/protocol/rtp-payloadtypes-expected.txt:
* web-platform-tests/webrtc/protocol/unknown-mediatypes-expected.txt:
* web-platform-tests/webrtc/receiver-track-live.https-expected.txt:

2021-06-09 Cathie Chen <cathiechen@igalia.com>

Aspect ratio from width and height attribute is not compatible to string with invalid ends
Expand Down
@@ -1,8 +1,9 @@

FAIL Can send empty strings across a WebRTC data channel. assert_equals: Empty message not received expected "" but got "done"
PASS Can send empty strings across a WebRTC data channel.
Messages exchanged

Sent: [empty string]
Sent: "done"
Received: [empty string]
Received: "done"

@@ -1,5 +1,5 @@

PASS setRemoteDescription with a codec in the range 96-127 works
FAIL setRemoteDescription with a codec in the range 35-63 works assert_true: expected true got false
PASS setRemoteDescription with a codec in the range 35-63 works
FAIL setRemoteDescription with a codec in the range 64-95 throws an InvalidAccessError assert_unreached: Should have rejected: undefined Reached unreachable code

@@ -1,3 +1,3 @@

FAIL Unknown media types are rejected with the port set to 0 promise_test: Unhandled rejection with value: object "InvalidAccessError: Failed to set remote offer sdp: The BUNDLE group contains MID='0' matching no m= section."
PASS Unknown media types are rejected with the port set to 0

68 changes: 49 additions & 19 deletions Source/ThirdParty/libwebrtc/CMakeLists.txt

Large diffs are not rendered by default.

11 changes: 11 additions & 0 deletions Source/ThirdParty/libwebrtc/ChangeLog
@@ -1,3 +1,14 @@
2021-06-10 Youenn Fablet <youenn@apple.com> and Victor M. Jaquez L. <vjaquez@igalia.com>

Update libwebrtc to M92
https://bugs.webkit.org/show_bug.cgi?id=226494

Reviewed by Eric Carlson.

* CMakeLists.txt:
* Source/webrtc: Resynced.
* libwebrtc.xcodeproj/project.pbxproj:

2021-06-08 Truitt Savell <tsavell@apple.com>

Unreviewed, reverting r278609.
Expand Down
2 changes: 1 addition & 1 deletion Source/ThirdParty/libwebrtc/Configurations/libvpx.xcconfig
Expand Up @@ -19,7 +19,7 @@ GCC_PREPROCESSOR_DEFINITIONS[sdk=macosx*] = $(inherited) $(GCC_PREPROCESSOR_DEFI
GCC_PREPROCESSOR_DEFINITIONS_YES = WEBRTC_WEBKIT_MAC_CATALIST

ARM_FILES = *_neon.c arm_cpudetect.c *_arm.c
X86_FILES = *_sse2.c *_ssse3.c *_sse4.c *_avx2.c *_avx.c *.asm
X86_FILES = *_sse2.c *_ssse3.c *_sse4.c *_avx2.c *_avx2.cc *_avx.c *.asm

EXCLUDED_SOURCE_FILE_NAMES[arch=x86_64] = $(ARM_FILES) $(EXCLUDED_SOURCE_FILE_NAMES_$(WK_IS_CATALYST));
EXCLUDED_SOURCE_FILE_NAMES_YES = *_sse4.c *_avx.c;
Expand Down
9 changes: 6 additions & 3 deletions Source/ThirdParty/libwebrtc/Configurations/libwebrtc.iOS.exp
Expand Up @@ -148,7 +148,7 @@ __ZNK6webrtc20DataChannelInterface17maxRetransmitTimeEv
__ZNK6webrtc20DataChannelInterface14maxRetransmitsEv
__ZNK6webrtc20DataChannelInterface10negotiatedEv
__ZNK6webrtc19VideoTrackInterface12content_hintEv
__ZN6webrtc30PeerConnectionFactoryInterface20CreatePeerConnectionERKNS_23PeerConnectionInterface16RTCConfigurationENS_26PeerConnectionDependenciesE
__ZN6webrtc30PeerConnectionFactoryInterface27CreatePeerConnectionOrErrorERKNS_23PeerConnectionInterface16RTCConfigurationENS_26PeerConnectionDependenciesE
__ZN6webrtc23PeerConnectionInterface16SetConfigurationERKNS0_16RTCConfigurationE
__ZN6webrtc19AudioTrackInterface14GetSignalLevelEPi
__ZN6webrtc19AudioTrackInterface17GetAudioProcessorEv
Expand All @@ -159,7 +159,6 @@ __ZN3rtc10PacketInfoD1Ev
__ZN3rtc10PacketInfoC1ERKS0_
__ZN3rtc13PacketOptionsD1Ev
__ZN3rtc13PacketOptionsC1Ev
__ZN6webrtc27CreatePeerConnectionFactoryEPN3rtc6ThreadES2_S2_NS0_13scoped_refptrINS_17AudioDeviceModuleEEENS3_INS_19AudioEncoderFactoryEEENS3_INS_19AudioDecoderFactoryEEENSt3__110unique_ptrINS_19VideoEncoderFactoryENSA_14default_deleteISC_EEEENSB_INS_19VideoDecoderFactoryENSD_ISG_EEEENS3_INS_10AudioMixerEEENS3_INS_15AudioProcessingEEE
__ZNK6webrtc8RTCError7messageEv
__ZN6webrtc12RtpExtensionC1Ev
__ZN6webrtc12RtpExtensionD1Ev
Expand Down Expand Up @@ -216,7 +215,7 @@ __ZTVN6webrtc23RtpTransceiverInterfaceE
__ZN3rtc10LogMessage10LogToDebugENS_15LoggingSeverityE
__ZN3rtc10LogMessage12SetLogOutputENS_15LoggingSeverityEPFvS1_PKcE
__ZN3rtc6Thread5StartEv
__ZNK6webrtc19SequenceCheckerImpl9IsCurrentEv
__ZNK6webrtc32webrtc_sequence_checker_internal19SequenceCheckerImpl9IsCurrentEv
__ZNK6webrtc18RtpSenderInterface14dtls_transportEv
__ZNK6webrtc20DataChannelInterface17maxPacketLifeTimeEv
__ZNK6webrtc20DataChannelInterface17maxRetransmitsOptEv
Expand Down Expand Up @@ -318,3 +317,7 @@ __ZN6webrtc23RtpTransceiverInterface4StopEv
__ZNK6webrtc23RtpTransceiverInterface23HeaderExtensionsToOfferEv
__ZNK6webrtc23RtpTransceiverInterface8stoppingEv
__ZNK3rtc9IPAddresseqERKS0_
__ZN3rtc14RTCCertificateD1Ev
__ZN6webrtc27CreatePeerConnectionFactoryEPN3rtc6ThreadES2_S2_NS0_13scoped_refptrINS_17AudioDeviceModuleEEENS3_INS_19AudioEncoderFactoryEEENS3_INS_19AudioDecoderFactoryEEENSt3__110unique_ptrINS_19VideoEncoderFactoryENSA_14default_deleteISC_EEEENSB_INS_19VideoDecoderFactoryENSD_ISG_EEEENS3_INS_10AudioMixerEEENS3_INS_15AudioProcessingEEEPNS_19AudioFrameProcessorE
__ZNK6webrtc23RtpTransceiverInterface26HeaderExtensionsNegotiatedEv
__ZN6webrtc30PeerConnectionFactoryInterface20CreatePeerConnectionERKNS_23PeerConnectionInterface16RTCConfigurationENS_26PeerConnectionDependenciesE
Expand Up @@ -148,7 +148,7 @@ __ZNK6webrtc20DataChannelInterface17maxRetransmitTimeEv
__ZNK6webrtc20DataChannelInterface14maxRetransmitsEv
__ZNK6webrtc20DataChannelInterface10negotiatedEv
__ZNK6webrtc19VideoTrackInterface12content_hintEv
__ZN6webrtc30PeerConnectionFactoryInterface20CreatePeerConnectionERKNS_23PeerConnectionInterface16RTCConfigurationENS_26PeerConnectionDependenciesE
__ZN6webrtc30PeerConnectionFactoryInterface27CreatePeerConnectionOrErrorERKNS_23PeerConnectionInterface16RTCConfigurationENS_26PeerConnectionDependenciesE
__ZN6webrtc23PeerConnectionInterface16SetConfigurationERKNS0_16RTCConfigurationE
__ZN6webrtc19AudioTrackInterface14GetSignalLevelEPi
__ZN6webrtc19AudioTrackInterface17GetAudioProcessorEv
Expand All @@ -159,7 +159,6 @@ __ZN3rtc10PacketInfoD1Ev
__ZN3rtc10PacketInfoC1ERKS0_
__ZN3rtc13PacketOptionsD1Ev
__ZN3rtc13PacketOptionsC1Ev
__ZN6webrtc27CreatePeerConnectionFactoryEPN3rtc6ThreadES2_S2_NS0_13scoped_refptrINS_17AudioDeviceModuleEEENS3_INS_19AudioEncoderFactoryEEENS3_INS_19AudioDecoderFactoryEEENSt3__110unique_ptrINS_19VideoEncoderFactoryENSA_14default_deleteISC_EEEENSB_INS_19VideoDecoderFactoryENSD_ISG_EEEENS3_INS_10AudioMixerEEENS3_INS_15AudioProcessingEEE
__ZNK6webrtc8RTCError7messageEv
__ZN6webrtc12RtpExtensionC1Ev
__ZN6webrtc12RtpExtensionD1Ev
Expand Down Expand Up @@ -216,7 +215,7 @@ __ZTVN6webrtc23RtpTransceiverInterfaceE
__ZN3rtc10LogMessage10LogToDebugENS_15LoggingSeverityE
__ZN3rtc10LogMessage12SetLogOutputENS_15LoggingSeverityEPFvS1_PKcE
__ZN3rtc6Thread5StartEv
__ZNK6webrtc19SequenceCheckerImpl9IsCurrentEv
__ZNK6webrtc32webrtc_sequence_checker_internal19SequenceCheckerImpl9IsCurrentEv
__ZNK6webrtc18RtpSenderInterface14dtls_transportEv
__ZNK6webrtc20DataChannelInterface17maxPacketLifeTimeEv
__ZNK6webrtc20DataChannelInterface17maxRetransmitsOptEv
Expand Down Expand Up @@ -318,3 +317,7 @@ __ZN6webrtc23RtpTransceiverInterface4StopEv
__ZNK6webrtc23RtpTransceiverInterface23HeaderExtensionsToOfferEv
__ZNK6webrtc23RtpTransceiverInterface8stoppingEv
__ZNK3rtc9IPAddresseqERKS0_
__ZN3rtc14RTCCertificateD1Ev
__ZN6webrtc27CreatePeerConnectionFactoryEPN3rtc6ThreadES2_S2_NS0_13scoped_refptrINS_17AudioDeviceModuleEEENS3_INS_19AudioEncoderFactoryEEENS3_INS_19AudioDecoderFactoryEEENSt3__110unique_ptrINS_19VideoEncoderFactoryENSA_14default_deleteISC_EEEENSB_INS_19VideoDecoderFactoryENSD_ISG_EEEENS3_INS_10AudioMixerEEENS3_INS_15AudioProcessingEEEPNS_19AudioFrameProcessorE
__ZNK6webrtc23RtpTransceiverInterface26HeaderExtensionsNegotiatedEv
__ZN6webrtc30PeerConnectionFactoryInterface20CreatePeerConnectionERKNS_23PeerConnectionInterface16RTCConfigurationENS_26PeerConnectionDependenciesE
9 changes: 6 additions & 3 deletions Source/ThirdParty/libwebrtc/Configurations/libwebrtc.mac.exp
Expand Up @@ -148,7 +148,7 @@ __ZNK6webrtc20DataChannelInterface17maxRetransmitTimeEv
__ZNK6webrtc20DataChannelInterface14maxRetransmitsEv
__ZNK6webrtc20DataChannelInterface10negotiatedEv
__ZNK6webrtc19VideoTrackInterface12content_hintEv
__ZN6webrtc30PeerConnectionFactoryInterface20CreatePeerConnectionERKNS_23PeerConnectionInterface16RTCConfigurationENS_26PeerConnectionDependenciesE
__ZN6webrtc30PeerConnectionFactoryInterface27CreatePeerConnectionOrErrorERKNS_23PeerConnectionInterface16RTCConfigurationENS_26PeerConnectionDependenciesE
__ZN6webrtc23PeerConnectionInterface16SetConfigurationERKNS0_16RTCConfigurationE
__ZN6webrtc19AudioTrackInterface14GetSignalLevelEPi
__ZN6webrtc19AudioTrackInterface17GetAudioProcessorEv
Expand All @@ -159,7 +159,6 @@ __ZN3rtc10PacketInfoD1Ev
__ZN3rtc10PacketInfoC1ERKS0_
__ZN3rtc13PacketOptionsD1Ev
__ZN3rtc13PacketOptionsC1Ev
__ZN6webrtc27CreatePeerConnectionFactoryEPN3rtc6ThreadES2_S2_NS0_13scoped_refptrINS_17AudioDeviceModuleEEENS3_INS_19AudioEncoderFactoryEEENS3_INS_19AudioDecoderFactoryEEENSt3__110unique_ptrINS_19VideoEncoderFactoryENSA_14default_deleteISC_EEEENSB_INS_19VideoDecoderFactoryENSD_ISG_EEEENS3_INS_10AudioMixerEEENS3_INS_15AudioProcessingEEE
__ZNK6webrtc8RTCError7messageEv
__ZN6webrtc12RtpExtensionC1Ev
__ZN6webrtc12RtpExtensionD1Ev
Expand Down Expand Up @@ -216,7 +215,7 @@ __ZTVN6webrtc23RtpTransceiverInterfaceE
__ZN3rtc10LogMessage10LogToDebugENS_15LoggingSeverityE
__ZN3rtc10LogMessage12SetLogOutputENS_15LoggingSeverityEPFvS1_PKcE
__ZN3rtc6Thread5StartEv
__ZNK6webrtc19SequenceCheckerImpl9IsCurrentEv
__ZNK6webrtc32webrtc_sequence_checker_internal19SequenceCheckerImpl9IsCurrentEv
__ZNK6webrtc18RtpSenderInterface14dtls_transportEv
__ZNK6webrtc20DataChannelInterface17maxPacketLifeTimeEv
__ZNK6webrtc20DataChannelInterface17maxRetransmitsOptEv
Expand Down Expand Up @@ -318,3 +317,7 @@ __ZN6webrtc23RtpTransceiverInterface4StopEv
__ZNK6webrtc23RtpTransceiverInterface23HeaderExtensionsToOfferEv
__ZNK6webrtc23RtpTransceiverInterface8stoppingEv
__ZNK3rtc9IPAddresseqERKS0_
__ZN3rtc14RTCCertificateD1Ev
__ZN6webrtc27CreatePeerConnectionFactoryEPN3rtc6ThreadES2_S2_NS0_13scoped_refptrINS_17AudioDeviceModuleEEENS3_INS_19AudioEncoderFactoryEEENS3_INS_19AudioDecoderFactoryEEENSt3__110unique_ptrINS_19VideoEncoderFactoryENSA_14default_deleteISC_EEEENSB_INS_19VideoDecoderFactoryENSD_ISG_EEEENS3_INS_10AudioMixerEEENS3_INS_15AudioProcessingEEEPNS_19AudioFrameProcessorE
__ZNK6webrtc23RtpTransceiverInterface26HeaderExtensionsNegotiatedEv
__ZN6webrtc30PeerConnectionFactoryInterface20CreatePeerConnectionERKNS_23PeerConnectionInterface16RTCConfigurationENS_26PeerConnectionDependenciesE
Expand Up @@ -51,7 +51,7 @@ INSTALLHDRS_SCRIPT_PHASE = YES;
WARNING_CFLAGS = -Wno-deprecated-declarations $(inherited);

// FIXME: Set WEBRTC_USE_BUILTIN_ISAC_FIX and WEBRTC_USE_BUILTIN_ISAC_FLOAT for iOS and Mac
GCC_PREPROCESSOR_DEFINITIONS = GTEST_RELATIVE_PATH WEBRTC_OPUS_SUPPORT_120MS_PTIME=0 WEBRTC_POSIX WEBRTC_MAC SSL_USE_OPENSSL FEATURE_ENABLE_SSL HAVE_SRTP HAVE_NETINET_IN_H HAVE_OPENSSL_SSL_H SCTP_PROCESS_LEVEL_LOCKS SCTP_SIMPLE_ALLOCATOR SCTP_USE_OPENSSL_SHA1 __Userspace__ HAVE_SA_LEN HAVE_SCONN_LEN __APPLE_USE_RFC_2292 __Userspace_os_Darwin NON_WINDOWS_DEFINE HAVE_WEBRTC_VIDEO HAVE_WEBRTC_VOICE WEBRTC_INTELLIGIBILITY_ENHANCER=0 WEBRTC_APM_DEBUG_DUMP=0 WEBRTC_NS_FLOAT WEBRTC_USE_BUILTIN_OPUS WEBRTC_CODEC_OPUS WEBRTC_CODEC_ISAC WEBRTC_CODEC_RED HAVE_STDINT_H HAVE_STDLIB_H HAVE_UINT64_T OPENSSL HAVE_CONFIG_H WEBRTC_WEBKIT_BUILD HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE HAVE_SCTP WEBRTC_CODEC_G711 WEBRTC_CODEC_G722 WEBRTC_OPUS_VARIABLE_COMPLEXITY=0 WEBRTC_USE_BUILTIN_ISAC_FIX=1 WEBRTC_USE_BUILTIN_ISAC_FLOAT=0 USE_BUILTIN_SW_CODECS WEBRTC_WEBKIT_BUILD RTC_ENABLE_VP9 NO_MAIN_THREAD_WRAPPING RTC_DISABLE_TRACE_EVENTS $(inherited);
GCC_PREPROCESSOR_DEFINITIONS = GTEST_RELATIVE_PATH WEBRTC_OPUS_SUPPORT_120MS_PTIME=0 WEBRTC_POSIX WEBRTC_MAC SSL_USE_OPENSSL FEATURE_ENABLE_SSL HAVE_SRTP HAVE_NETINET_IN_H HAVE_OPENSSL_SSL_H SCTP_PROCESS_LEVEL_LOCKS SCTP_SIMPLE_ALLOCATOR SCTP_USE_OPENSSL_SHA1 __Userspace__ HAVE_SA_LEN HAVE_SCONN_LEN __APPLE_USE_RFC_2292 __Userspace_os_Darwin NON_WINDOWS_DEFINE HAVE_WEBRTC_VIDEO HAVE_WEBRTC_VOICE WEBRTC_INTELLIGIBILITY_ENHANCER=0 WEBRTC_APM_DEBUG_DUMP=0 WEBRTC_NS_FLOAT WEBRTC_USE_BUILTIN_OPUS WEBRTC_CODEC_OPUS WEBRTC_CODEC_ISAC WEBRTC_CODEC_RED HAVE_STDINT_H HAVE_STDLIB_H HAVE_UINT64_T OPENSSL HAVE_CONFIG_H WEBRTC_WEBKIT_BUILD HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE HAVE_SCTP WEBRTC_CODEC_G711 WEBRTC_CODEC_G722 WEBRTC_OPUS_VARIABLE_COMPLEXITY=0 WEBRTC_USE_BUILTIN_ISAC_FIX=1 WEBRTC_USE_BUILTIN_ISAC_FLOAT=0 USE_BUILTIN_SW_CODECS WEBRTC_WEBKIT_BUILD RTC_ENABLE_VP9 NO_MAIN_THREAD_WRAPPING RTC_DISABLE_TRACE_EVENTS WEBRTC_HAVE_SCTP WEBRTC_HAVE_USRSCTP $(inherited);

GCC_PREPROCESSOR_DEFINITIONS[sdk=macosx*] = $(inherited) WEBRTC_USE_VTB_HARDWARE_ENCODER $(GCC_PREPROCESSOR_DEFINITIONS_$(WK_IS_CATALYST));
GCC_PREPROCESSOR_DEFINITIONS_YES = WEBRTC_MAC_CATALYST WEBRTC_IOS;
Expand Down
19 changes: 0 additions & 19 deletions Source/ThirdParty/libwebrtc/Configurations/libwebrtcpcrtc.xcconfig

This file was deleted.

3 changes: 3 additions & 0 deletions Source/ThirdParty/libwebrtc/Source/webrtc/.clang-format
Expand Up @@ -19,3 +19,6 @@ BreakBeforeTernaryOperators: false
IndentWrappedFunctionNames: true
ContinuationIndentWidth: 4
ObjCSpaceBeforeProtocolList: true
---
Language: Cpp
IncludeBlocks: Regroup
1 change: 1 addition & 0 deletions Source/ThirdParty/libwebrtc/Source/webrtc/.gitignore
Expand Up @@ -26,6 +26,7 @@
*_proto_cpp.xml
*~
.*.sw?
.cache
.cipd
.clangd
.classpath
Expand Down
5 changes: 5 additions & 0 deletions Source/ThirdParty/libwebrtc/Source/webrtc/.gn
Expand Up @@ -11,6 +11,10 @@ import("//build/dotfile_settings.gni")
# The location of the build configuration file.
buildconfig = "//build/config/BUILDCONFIG.gn"

# The python interpreter to use by default. On Windows, this will look
# for python3.exe and python3.bat.
script_executable = "python3"

# The secondary source root is a parallel directory tree where
# GN build files are placed when they can not be placed directly
# in the source tree, e.g. for third party source trees.
Expand All @@ -31,6 +35,7 @@ check_targets = [
"//logging/*",
"//media/*",
"//modules/*",
"//net/*",
"//p2p/*",
"//pc/*",
"//rtc_base/*",
Expand Down
6 changes: 5 additions & 1 deletion Source/ThirdParty/libwebrtc/Source/webrtc/.vpython
Expand Up @@ -52,7 +52,7 @@ wheel: <

wheel: <
name: "infra/python/wheels/six-py2_py3"
version: "version:1.10.0"
version: "version:1.15.0"
>
wheel: <
name: "infra/python/wheels/pbr-py2_py3"
Expand All @@ -66,6 +66,10 @@ wheel: <
name: "infra/python/wheels/mock-py2_py3"
version: "version:2.0.0"
>
wheel: <
name: "infra/python/wheels/protobuf-py2_py3"
version: "version:3.13.0"
>
wheel: <
name: "infra/python/wheels/requests-py2_py3"
version: "version:2.13.0"
Expand Down
6 changes: 6 additions & 0 deletions Source/ThirdParty/libwebrtc/Source/webrtc/AUTHORS
Expand Up @@ -11,6 +11,7 @@
# Please keep the list sorted.

# BEGIN individuals section.
Aaron Clauson <aaron@sipsorcery.com>
Adam Fedor <adam.fedor@gmail.com>
Akshay Shah <meetakshay99@gmail.com>
Alexander Brauckmann <a.brauckmann@gmail.com>
Expand All @@ -21,6 +22,7 @@ Andrey Efremov <yoklmnprst@ya.ru>
Andrew Johnson <ajohnson@draster.com>
Anil Kumar <an1kumar@gmail.com>
Ben Strong <bstrong@gmail.com>
Berthold Herrmann <bertholdherrmann08@googlemail.com>
Bob Withers <bwit@pobox.com>
Bridger Maxwell <bridgeyman@gmail.com>
Christophe Dumez <ch.dumez@samsung.com>
Expand All @@ -30,10 +32,12 @@ Colin Plumb
Cyril Lashkevich <notorca@gmail.com>
CZ Theng <cz.theng@gmail.com>
Danail Kirov <dkirovbroadsoft@gmail.com>
Dave Cowart <davecowart@gmail.com>
David Porter <david@porter.me>
Dax Booysen <dax@younow.com>
Dennis Angelo <dennis.angelo@gmail.com>
Dharmesh Chauhan <dharmesh.r.chauhan@gmail.com>
Di Wu <meetwudi@gmail.com>
Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>
Dmitry Lizin <sdkdimon@gmail.com>
Eike Rathke <erathke@redhat.com>
Expand All @@ -53,6 +57,7 @@ Jiawei Ou <jiawei.ou@gmail.com>
Jie Mao <maojie0924@gmail.com>
Jiwon Kim <jwkim0000@gmail.com>
Jose Antonio Olivera Ortega <josea.olivera@gmail.com>
Keiichi Enomoto <enm10k@gmail.com>
Kiran Thind <kiran.thind@gmail.com>
Korniltsev Anatoly <korniltsev.anatoly@gmail.com>
Lennart Grahl <lennart.grahl@gmail.com>
Expand Down Expand Up @@ -122,6 +127,7 @@ Life On Air Inc. <*@lifeonair.com>
Microsoft Corporation <*@microsoft.com>
MIPS Technologies <*@mips.com>
Mozilla Foundation <*@mozilla.com>
Netgem S.A. <*@netgem.com>
NVIDIA Corporation <*@nvidia.com>
Opera Software ASA <*@opera.com>
Optical Tone Ltd <*@opticaltone.com>
Expand Down

0 comments on commit 5260c8e

Please sign in to comment.