Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: faf888f6cec88fc33a15d8984e4fd5931956d593
https://github.com/WebKit/WebKit/commit/faf888f6cec88fc33a15d8984e4fd5931956d593
Author: Jean-Yves Avenard <[email protected]>
Date: 2025-05-16 (Fri, 16 May 2025)
Changed paths:
M Source/WebCore/platform/cocoa/CoreVideoSoftLink.cpp
M Source/WebCore/platform/cocoa/CoreVideoSoftLink.h
M Source/WebCore/platform/graphics/cocoa/VideoMediaSampleRenderer.mm
M Source/WebCore/platform/graphics/cocoa/WebCoreDecompressionSession.mm
Log Message:
-----------
WebCoreDecompressionSession should be using compressed pixel buffers
https://bugs.webkit.org/show_bug.cgi?id=293094
rdar://151364512
Reviewed by Eric Carlson.
Use kCVPixelBufferIOSurfaceCoreAnimationCompatibilityKey to
VTDecompressionSession
so that it will output compressed pixelBuffer instead of `420v`
No change in observable behaviour. Covered by existing tests.
* Source/WebCore/platform/graphics/cocoa/VideoMediaSampleRenderer.mm:
(WebCore::VideoMediaSampleRenderer::decodeNextSampleIfNeeded): Only shows logs
if decoding isn't an error.
Aslo shows in logs if we are using a HW decoder.
Canonical link: https://commits.webkit.org/295003@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