Changeset 278764 in webkit
- Timestamp:
- Jun 11, 2021, 10:25:40 AM (5 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 3 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/fast/mediastream/getDisplayMedia-frame-rate-expected.txt (added)
-
LayoutTests/fast/mediastream/getDisplayMedia-frame-rate.html (added)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/platform/mediastream/RealtimeVideoSource.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r278763 r278764 1 2021-06-11 Youenn Fablet <youenn@apple.com> 2 3 getDisplayMedia API doesn't work 4 https://bugs.webkit.org/show_bug.cgi?id=226874 5 <rdar://problem/79134041> 6 7 Reviewed by Eric Carlson. 8 9 * fast/mediastream/getDisplayMedia-frame-rate-expected.txt: Added. 10 * fast/mediastream/getDisplayMedia-frame-rate.html: Added. 11 1 12 2021-06-11 Alex Christensen <achristensen@webkit.org> 2 13 -
trunk/Source/WebCore/ChangeLog
r278763 r278764 1 2021-06-11 Youenn Fablet <youenn@apple.com> 2 3 getDisplayMedia API doesn't work 4 https://bugs.webkit.org/show_bug.cgi?id=226874 5 <rdar://problem/79134041> 6 7 Reviewed by Eric Carlson. 8 9 Test: fast/mediastream/getDisplayMedia-frame-rate.html 10 11 * platform/mediastream/RealtimeVideoSource.cpp: 12 (WebCore::RealtimeVideoSource::videoSampleAvailable): 13 Only apply decimation in case frame rate is set. 14 1 15 2021-06-11 Alex Christensen <achristensen@webkit.org> 2 16 -
trunk/Source/WebCore/platform/mediastream/RealtimeVideoSource.cpp
r278253 r278764 184 184 return; 185 185 186 m_frameDecimation = static_cast<size_t>(m_source->observedFrameRate() / frameRate()); 186 auto frameRate = this->frameRate(); 187 m_frameDecimation = frameRate ? static_cast<size_t>(m_source->observedFrameRate() / frameRate) : 1; 187 188 if (!m_frameDecimation) 188 189 m_frameDecimation = 1;
Note:
See TracChangeset
for help on using the changeset viewer.