Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: bcbbe4ae86b2361d75d48b80fc0959ba8180bcb9 https://github.com/WebKit/WebKit/commit/bcbbe4ae86b2361d75d48b80fc0959ba8180bcb9 Author: Philippe Normand <ph...@igalia.com> Date: 2023-10-09 (Mon, 09 Oct 2023)
Changed paths: M Source/WebCore/platform/graphics/gstreamer/DMABufVideoSinkGStreamer.cpp M Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp Log Message: ----------- [GStreamer][DMABuf] DRM modifiers handling https://bugs.webkit.org/show_bug.cgi?id=262838 Reviewed by Xabier Rodriguez-Calvar. In the upcoming GStreamer 1.24 release the video decoders can expose DRM modifiers during caps negotiation. So in this build configuration (new API required) we can passthrough those modifiers to the TextureMapper. * Source/WebCore/platform/graphics/gstreamer/DMABufVideoSinkGStreamer.cpp: (webKitDMABufVideoSinkConstructed): * Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp: (WebCore::MediaPlayerPrivateGStreamer::pushDMABufToCompositor): Canonical link: https://commits.webkit.org/269067@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes