Branch: refs/heads/webkitglib/2.44 Home: https://github.com/WebKit/WebKit Commit: cb1279707f32345eb93ccd4395417a0e5b288846 https://github.com/WebKit/WebKit/commit/cb1279707f32345eb93ccd4395417a0e5b288846 Author: Philippe Normand <ph...@igalia.com> Date: 2024-05-21 (Tue, 21 May 2024)
Changed paths: M Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp M Source/WebCore/platform/mediastream/gstreamer/RealtimeIncomingVideoSourceGStreamer.cpp Log Message: ----------- Cherry-pick 278745@main (2ff0a25e8850). https://bugs.webkit.org/show_bug.cgi?id=274093 [GStreamer][WebRTC] Incoming video track renderer should rely on the track intrinsic size https://bugs.webkit.org/show_bug.cgi?id=274093 Reviewed by Xabier Rodriguez-Calvar. Pixel and display aspect ratios shouldn't be applied for WebRTC video tracks. The intrinsic size is re-used as it is. The avf MediaStream player behaves similarly. * Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp: (WebCore::MediaPlayerPrivateGStreamer::updateVideoSizeAndOrientationFromCaps): * Source/WebCore/platform/mediastream/gstreamer/RealtimeIncomingVideoSourceGStreamer.cpp: (WebCore::RealtimeIncomingVideoSourceGStreamer::ensureSizeAndFramerate): (WebCore::RealtimeIncomingVideoSourceGStreamer::dispatchSample): Canonical link: https://commits.webkit.org/278745@main Canonical link: https://commits.webkit.org/274313.260@webkitglib/2.44 To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes