From acb51c9a27da3833963ff594d3ff1340eea02e6d Mon Sep 17 00:00:00 2001 From: Bartok9 Date: Fri, 17 Jul 2026 05:10:44 -0400 Subject: [PATCH 1/2] fix(video): remove invalid isDmaBuf override on GstDmaBufVideoBuffer salvage: rebased of Ryanf55#14365 (credit @Ryanf55) after HwBuffers layout moved under dmabuf/. Base GstHwVideoBuffer / QHwVideoBuffer no longer declare isDmaBuf(), so override fails to compile. --- .../GStreamer/HwBuffers/dmabuf/GstDmaBufVideoBuffer.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/VideoManager/VideoReceiver/GStreamer/HwBuffers/dmabuf/GstDmaBufVideoBuffer.h b/src/VideoManager/VideoReceiver/GStreamer/HwBuffers/dmabuf/GstDmaBufVideoBuffer.h index 6ad012e7a09b..098576356b7d 100644 --- a/src/VideoManager/VideoReceiver/GStreamer/HwBuffers/dmabuf/GstDmaBufVideoBuffer.h +++ b/src/VideoManager/VideoReceiver/GStreamer/HwBuffers/dmabuf/GstDmaBufVideoBuffer.h @@ -19,8 +19,6 @@ class GstDmaBufVideoBuffer final : public GstHwVideoBuffer GstDmaBufVideoBuffer(GstSample* sample, const GstVideoInfo& videoInfo, const QVideoFrameFormat& format, EGLDisplay eglDisplay); - bool isDmaBuf() const override { return true; } - QVideoFrameTexturesUPtr mapTextures(QRhi& rhi, QVideoFrameTexturesUPtr& oldTextures) override; bool validatePlaneHandles() const override; From 8910dadf78971914327593a7d2d50bb58886cc91 Mon Sep 17 00:00:00 2001 From: Bartok9 Date: Sat, 18 Jul 2026 20:24:43 -0400 Subject: [PATCH 2/2] ci: re-trigger Linux integration (PlanViewLayerUITest flake)