Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: bcbbe4ae86b2361d75d48b80fc0959ba8180bcb9
https://github.com/WebKit/WebKit/commit/bcbbe4ae86b2361d75d48b80fc0959ba8180bcb9
Author: Philippe Normand <[email protected]>
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
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes