Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 776ff1f8adf9ca581583d87985417cf231a3450c
https://github.com/WebKit/WebKit/commit/776ff1f8adf9ca581583d87985417cf231a3450c
Author: Philippe Normand <[email protected]>
Date: 2023-01-09 (Mon, 09 Jan 2023)
Changed paths:
M Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.cpp
Log Message:
-----------
[GStreamer] Misc fixes in video encoder/decoder probing support
https://bugs.webkit.org/show_bug.cgi?id=249995
Reviewed by Xabier Rodriguez-Calvar.
When multiple elements were able to support the given format only the first
matching element factory
was stored in the lookup result. We also now ignore the vpxalphadecodebin
wrapper elements when
probing vpx decoding capabilities. Those elements are meant to be used by
decodebin and won't
negotiate input non-alpha caps.
* Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.cpp:
(WebCore::GStreamerRegistryScanner::ElementFactories::hasElementForMediaType
const):
(WebCore::GStreamerRegistryScanner::initializeDecoders):
Canonical link: https://commits.webkit.org/258657@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes