Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: c3b1ffe5f3a0558820b7f75fa36664b2b7ef0408
https://github.com/WebKit/WebKit/commit/c3b1ffe5f3a0558820b7f75fa36664b2b7ef0408
Author: Philippe Normand <[email protected]>
Date: 2024-04-23 (Tue, 23 Apr 2024)
Changed paths:
M Source/WebCore/platform/graphics/AV1Utilities.cpp
M Source/WebCore/platform/gstreamer/GStreamerCodecUtilities.cpp
M Tools/TestWebKitAPI/Tests/WebCore/gstreamer/GStreamerTest.cpp
Log Message:
-----------
[GStreamer] Improve support for AV1 colorimetry handling
https://bugs.webkit.org/show_bug.cgi?id=273059
Reviewed by Xabier Rodriguez-Calvar.
The parsed av01 codec string can now be translated to GStreamer caps. While
writing tests for this I
noticed a couple issues in `parseAV1CodecParameters()`, returning empty results
after parsing
optional fields. That issue is now fixed and we have tests. Later on the
encoder will be adapted in
order to make use of this code.
* Source/WebCore/platform/graphics/AV1Utilities.cpp:
(WebCore::parseAV1CodecParameters):
* Source/WebCore/platform/gstreamer/GStreamerCodecUtilities.cpp:
(WebCore::av1CapsFromCodecString):
(WebCore::GStreamerCodecUtilities::capsFromCodecString):
* Tools/TestWebKitAPI/Tests/WebCore/gstreamer/GStreamerTest.cpp:
(TestWebKitAPI::TEST_F):
Canonical link: https://commits.webkit.org/277857@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes