Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 5f0752110b0540bba043db50ebb38f7415aa5dd2 https://github.com/WebKit/WebKit/commit/5f0752110b0540bba043db50ebb38f7415aa5dd2 Author: Jean-Yves Avenard <j...@apple.com> Date: 2025-08-30 (Sat, 30 Aug 2025)
Changed paths: M Source/WebCore/platform/graphics/cocoa/VideoMediaSampleRenderer.mm Log Message: ----------- Hiding and resuming a webm video sometimes causes a decoding error https://bugs.webkit.org/show_bug.cgi?id=298146 rdar://159508950 Reviewed by Jer Noble. Under some circumstances observed the AVSampleBufferDisplayLayer's status is AVQueuedSampleBufferRenderingStatusUnknown when the application goes back into active state rather than the expected AVQueuedSampleBufferRenderingStatusFailed which makes us treat the NSError as a fatal decode error. Instead we treat it as a recoverable error. * Source/WebCore/platform/graphics/cocoa/VideoMediaSampleRenderer.mm: (WebCore::VideoMediaSampleRenderer::videoRendererDidReceiveError): Canonical link: https://commits.webkit.org/299366@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes