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

Reply via email to