From 2e409c0237e0ea973c27fe19c423c7cf94c9712c Mon Sep 17 00:00:00 2001 From: Philippe Normand Date: Tue, 22 Apr 2025 10:48:00 +0100 Subject: [PATCH] gst: src: Attach video meta when receiving DMABufs from PipeWire Fixes getDisplayMedia() in WebKitGTK after regression introduced by: https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/2330 --- src/gst/gstpipewiresrc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gst/gstpipewiresrc.c b/src/gst/gstpipewiresrc.c index 637608b48..14592f0d5 100644 --- a/src/gst/gstpipewiresrc.c +++ b/src/gst/gstpipewiresrc.c @@ -1281,6 +1281,7 @@ handle_format_change (GstPipeWireSrc *pwsrc, pw_stream_set_error (pwsrc->stream->pwstream, -EINVAL, "internal error"); return; } + pwsrc->is_rawvideo = TRUE; } else { gst_video_info_dma_drm_init (&pwsrc->drm_info); #endif