Title: [291743] trunk/Source/WebCore
- Revision
- 291743
- Author
- vjaq...@igalia.com
- Date
- 2022-03-23 06:10:48 -0700 (Wed, 23 Mar 2022)
Log Message
REGRESSION(r291611): Fix GTK/WPE build
https://bugs.webkit.org/show_bug.cgi?id=238248
Unreviewed build fix.
* platform/mediastream/libwebrtc/gstreamer/RealtimeIncomingVideoSourceLibWebRTC.cpp:
(WebCore::RealtimeIncomingVideoSourceLibWebRTC::OnFrame):
* platform/mediastream/libwebrtc/gstreamer/RealtimeOutgoingVideoSourceLibWebRTC.cpp:
(WebCore::RealtimeOutgoingVideoSourceLibWebRTC::videoFrameAvailable):
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (291742 => 291743)
--- trunk/Source/WebCore/ChangeLog 2022-03-23 11:52:03 UTC (rev 291742)
+++ trunk/Source/WebCore/ChangeLog 2022-03-23 13:10:48 UTC (rev 291743)
@@ -1,3 +1,15 @@
+2022-03-23 Víctor Manuel Jáquez Leal <vjaq...@igalia.com>
+
+ REGRESSION(r291611): Fix GTK/WPE build
+ https://bugs.webkit.org/show_bug.cgi?id=238248
+
+ Unreviewed build fix.
+
+ * platform/mediastream/libwebrtc/gstreamer/RealtimeIncomingVideoSourceLibWebRTC.cpp:
+ (WebCore::RealtimeIncomingVideoSourceLibWebRTC::OnFrame):
+ * platform/mediastream/libwebrtc/gstreamer/RealtimeOutgoingVideoSourceLibWebRTC.cpp:
+ (WebCore::RealtimeOutgoingVideoSourceLibWebRTC::videoFrameAvailable):
+
2022-03-23 Ziran Sun <z...@igalia.com>
[InputElement] Add HTMLInputElement::showPicker() method
Modified: trunk/Source/WebCore/platform/mediastream/libwebrtc/gstreamer/RealtimeIncomingVideoSourceLibWebRTC.cpp (291742 => 291743)
--- trunk/Source/WebCore/platform/mediastream/libwebrtc/gstreamer/RealtimeIncomingVideoSourceLibWebRTC.cpp 2022-03-23 11:52:03 UTC (rev 291742)
+++ trunk/Source/WebCore/platform/mediastream/libwebrtc/gstreamer/RealtimeIncomingVideoSourceLibWebRTC.cpp 2022-03-23 13:10:48 UTC (rev 291743)
@@ -61,7 +61,7 @@
auto presentationTime = fromGstClockTime(frame.timestamp_us());
if (frame.video_frame_buffer()->type() == webrtc::VideoFrameBuffer::Type::kNative) {
auto* framebuffer = static_cast<GStreamerVideoFrameLibWebRTC*>(frame.video_frame_buffer().get());
- videoFrameeAvailable(VideoFrameGStreamer::createWrappedSample(framebuffer->getSample(), presentationTime, static_cast<VideoFrame::Rotation>(frame.rotation())), { });
+ videoFrameAvailable(VideoFrameGStreamer::createWrappedSample(framebuffer->getSample(), presentationTime, static_cast<VideoFrame::Rotation>(frame.rotation())), { });
} else {
auto gstSample = convertLibWebRTCVideoFrameToGStreamerSample(frame);
auto metadata = std::make_optional(metadataFromVideoFrame(frame));
Modified: trunk/Source/WebCore/platform/mediastream/libwebrtc/gstreamer/RealtimeOutgoingVideoSourceLibWebRTC.cpp (291742 => 291743)
--- trunk/Source/WebCore/platform/mediastream/libwebrtc/gstreamer/RealtimeOutgoingVideoSourceLibWebRTC.cpp 2022-03-23 11:52:03 UTC (rev 291742)
+++ trunk/Source/WebCore/platform/mediastream/libwebrtc/gstreamer/RealtimeOutgoingVideoSourceLibWebRTC.cpp 2022-03-23 13:10:48 UTC (rev 291743)
@@ -67,8 +67,7 @@
break;
}
- auto& videoFrame = static_cast<VideoFrameGStreamer&>(sample);
- auto frameBuffer = GStreamerVideoFrameLibWebRTC::create(videoFrame.sample());
+ auto frameBuffer = GStreamerVideoFrameLibWebRTC::create(static_cast<VideoFrameGStreamer&>(videoFrame).sample());
sendFrame(WTFMove(frameBuffer));
}
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes