Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 6881e7bb0cfe217920a0e0eb96222f66cc4b6fa8
https://github.com/WebKit/WebKit/commit/6881e7bb0cfe217920a0e0eb96222f66cc4b6fa8
Author: Philippe Normand <[email protected]>
Date: 2023-07-21 (Fri, 21 Jul 2023)
Changed paths:
M Source/WebCore/platform/graphics/gstreamer/VideoDecoderGStreamer.cpp
Log Message:
-----------
[GStreamer][WebCodecs] Propagate internal video decoder configuration error
https://bugs.webkit.org/show_bug.cgi?id=259360
Reviewed by Xabier Rodriguez-Calvar.
The harness input caps have to be explicitly set, per codec configuration. So
if decoding is
requested for a format for which we do have a GStreamer element but that is not
properly configuring
the element harness, then we should report this error to the upper layer. This
was noticed when
checking the HEVC tests, for which we don't have support yet.
* Source/WebCore/platform/graphics/gstreamer/VideoDecoderGStreamer.cpp:
(WebCore::GStreamerInternalVideoDecoder::isStarted const):
(WebCore::GStreamerVideoDecoder::create):
Canonical link: https://commits.webkit.org/266203@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes