[webkit-changes] [WebKit/WebKit] fcf3a6: [GStreamer][DMABuf] Allow negotiation with decoder...
Philippe Normand
noreply at github.com
Mon Oct 16 01:06:10 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: fcf3a66b27a8ee289b8366b7fa13689d2acf6394
https://github.com/WebKit/WebKit/commit/fcf3a66b27a8ee289b8366b7fa13689d2acf6394
Author: Philippe Normand <philn at igalia.com>
Date: 2023-10-16 (Mon, 16 Oct 2023)
Changed paths:
M Source/WebCore/platform/graphics/gstreamer/DMABufVideoSinkGStreamer.cpp
Log Message:
-----------
[GStreamer][DMABuf] Allow negotiation with decoders without drm-format
https://bugs.webkit.org/show_bug.cgi?id=263079
Reviewed by Xabier Rodriguez-Calvar.
The TextureMapper is capable to generating DMABufs and guess related format fourcc when the decoder
hasn't explicitely supplied those infos in the caps, so there is no reason for our sink to restrict
its caps to a specific set of DRM formats.
This should allow decoders not yet ported to the new DRM caps format to still be used in combination
with our DMABuf sink.
* Source/WebCore/platform/graphics/gstreamer/DMABufVideoSinkGStreamer.cpp:
(webKitDMABufVideoSinkConstructed):
Canonical link: https://commits.webkit.org/269356@main
More information about the webkit-changes
mailing list