Changeset 269793 in webkit
- Timestamp:
- Nov 13, 2020, 2:16:12 PM (6 years ago)
- Location:
- branches/safari-610-branch
- Files:
-
- 7 edited
-
LayoutTests/imported/w3c/ChangeLog (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https-expected.txt (modified) (2 diffs)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/Modules/mediastream/RTCRtpContributingSource.h (modified) (1 diff)
-
Source/WebCore/Modules/mediastream/RTCRtpContributingSource.idl (modified) (1 diff)
-
Source/WebCore/Modules/mediastream/RTCRtpSynchronizationSource.idl (modified) (1 diff)
-
Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpReceiverBackend.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/safari-610-branch/LayoutTests/imported/w3c/ChangeLog
r268100 r269793 1 2020-11-13 Russell Epstein <repstein@apple.com> 2 3 Cherry-pick r266052. rdar://problem/71378190 4 5 RTCRtpSynchronizationSource.rtpTimestamp is not present 6 https://bugs.webkit.org/show_bug.cgi?id=215722 7 8 Patch by Justin Uberti <justin@uberti.name> on 2020-08-24 9 Reviewed by Youenn Fablet. 10 11 LayoutTests/imported/w3c: 12 13 Updated expectations file to indicate that tests checking for .rtpTimestamp now pass. 14 15 * LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https-expected.txt: 16 17 Source/WebCore: 18 19 Updated expected results in LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https-expected.txt. 20 21 * Modules/mediastream/RTCRtpContributingSource.idl: 22 * Modules/mediastream/RTCRtpContributingSource.idl: 23 * Modules/mediastream/RTCRtpSynchronizationSource.idl: 24 Minor modification to ensure JSRTCRtpSynchronizationSource.cpp gets regenerated. 25 * Modules/mediastream/libwebrtc/LibWebRTCRtpReceiverBackend.cpp: 26 (WebCore::fillRTCRtpContributingSource): 27 28 git-svn-id: https://svn.webkit.org/repository/webkit/trunk@266052 268f45cc-cd09-0410-ab3c-d52691b4dbfc 29 30 2020-08-24 Justin Uberti <justin@uberti.name> 31 32 RTCRtpSynchronizationSource.rtpTimestamp is not present 33 https://bugs.webkit.org/show_bug.cgi?id=215722 34 35 Reviewed by Youenn Fablet. 36 37 Updated expectations file to indicate that tests checking for .rtpTimestamp now pass. 38 39 * LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https-expected.txt: 40 1 41 2020-10-06 Alan Coon <alancoon@apple.com> 2 42 -
branches/safari-610-branch/LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https-expected.txt
r264202 r269793 2 2 PASS [audio] getSynchronizationSources() eventually returns a non-empty list 3 3 PASS [audio] RTCRtpSynchronizationSource.timestamp is a number 4 FAIL [audio] RTCRtpSynchronizationSource.rtpTimestamp is a number [0, 2^32-1] assert_equals: expected "number" but got "undefined" 4 PASS [audio] RTCRtpSynchronizationSource.rtpTimestamp is a number [0, 2^32-1] 5 5 PASS [audio] getSynchronizationSources() does not contain SSRCs older than 10 seconds 6 6 FAIL [audio] RTCRtpSynchronizationSource.timestamp is comparable to performance.timeOrigin + performance.now() assert_true: expected true got false … … 8 8 PASS [video] getSynchronizationSources() eventually returns a non-empty list 9 9 PASS [video] RTCRtpSynchronizationSource.timestamp is a number 10 FAIL [video] RTCRtpSynchronizationSource.rtpTimestamp is a number [0, 2^32-1] assert_equals: expected "number" but got "undefined" 10 PASS [video] RTCRtpSynchronizationSource.rtpTimestamp is a number [0, 2^32-1] 11 11 PASS [video] getSynchronizationSources() does not contain SSRCs older than 10 seconds 12 12 FAIL [video] RTCRtpSynchronizationSource.timestamp is comparable to performance.timeOrigin + performance.now() assert_true: expected true got false -
branches/safari-610-branch/Source/WebCore/ChangeLog
r269411 r269793 1 2020-11-13 Russell Epstein <repstein@apple.com> 2 3 Cherry-pick r266052. rdar://problem/71378190 4 5 RTCRtpSynchronizationSource.rtpTimestamp is not present 6 https://bugs.webkit.org/show_bug.cgi?id=215722 7 8 Patch by Justin Uberti <justin@uberti.name> on 2020-08-24 9 Reviewed by Youenn Fablet. 10 11 LayoutTests/imported/w3c: 12 13 Updated expectations file to indicate that tests checking for .rtpTimestamp now pass. 14 15 * LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https-expected.txt: 16 17 Source/WebCore: 18 19 Updated expected results in LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https-expected.txt. 20 21 * Modules/mediastream/RTCRtpContributingSource.idl: 22 * Modules/mediastream/RTCRtpContributingSource.idl: 23 * Modules/mediastream/RTCRtpSynchronizationSource.idl: 24 Minor modification to ensure JSRTCRtpSynchronizationSource.cpp gets regenerated. 25 * Modules/mediastream/libwebrtc/LibWebRTCRtpReceiverBackend.cpp: 26 (WebCore::fillRTCRtpContributingSource): 27 28 git-svn-id: https://svn.webkit.org/repository/webkit/trunk@266052 268f45cc-cd09-0410-ab3c-d52691b4dbfc 29 30 2020-08-24 Justin Uberti <justin@uberti.name> 31 32 RTCRtpSynchronizationSource.rtpTimestamp is not present 33 https://bugs.webkit.org/show_bug.cgi?id=215722 34 35 Reviewed by Youenn Fablet. 36 37 Updated expected results in LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https-expected.txt. 38 39 * Modules/mediastream/RTCRtpContributingSource.idl: 40 * Modules/mediastream/RTCRtpContributingSource.idl: 41 * Modules/mediastream/RTCRtpSynchronizationSource.idl: 42 Minor modification to ensure JSRTCRtpSynchronizationSource.cpp gets regenerated. 43 * Modules/mediastream/libwebrtc/LibWebRTCRtpReceiverBackend.cpp: 44 (WebCore::fillRTCRtpContributingSource): 45 1 46 2020-11-04 Kocsen Chung <kocsen_chung@apple.com> 2 47 -
branches/safari-610-branch/Source/WebCore/Modules/mediastream/RTCRtpContributingSource.h
r239427 r269793 32 32 struct RTCRtpContributingSource { 33 33 double timestamp; 34 unsigned long rtpTimestamp; 34 35 unsigned long source; 35 36 Optional<double> audioLevel; -
branches/safari-610-branch/Source/WebCore/Modules/mediastream/RTCRtpContributingSource.idl
r236147 r269793 32 32 ] dictionary RTCRtpContributingSource { 33 33 required DOMHighResTimeStamp timestamp; 34 required unsigned long rtpTimestamp; 34 35 required unsigned long source; 35 36 double audioLevel; -
branches/safari-610-branch/Source/WebCore/Modules/mediastream/RTCRtpSynchronizationSource.idl
r236147 r269793 29 29 Conditional=WEB_RTC, 30 30 EnabledAtRuntime=PeerConnection, 31 JSGenerateToJSObject ,31 JSGenerateToJSObject 32 32 ] dictionary RTCRtpSynchronizationSource : RTCRtpContributingSource { 33 33 boolean voiceActivityFlag; -
branches/safari-610-branch/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpReceiverBackend.cpp
r258493 r269793 42 42 { 43 43 source.timestamp = rtcSource.timestamp_ms(); 44 source.rtpTimestamp = rtcSource.rtp_timestamp(); 44 45 source.source = rtcSource.source_id(); 45 46 if (rtcSource.audio_level())
Note:
See TracChangeset
for help on using the changeset viewer.