Bug 235072

Summary: Investigate failure on mac-wk1 in imported/w3c/web-platform-tests/video-rvfc/request-video-frame-callback-repeating.html
Product: WebKit Reporter: Jer Noble <jer.noble>
Component: MediaAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 235006    
Bug Blocks:    

Description Jer Noble 2022-01-11 08:58:40 PST
imported/w3c/web-platform-tests/video-rvfc/request-video-frame-callback-repeating.html is failing after bug# 235006 lands:

FAIL Test chaining calls to video.rVFC, and verify the required parameters. assert_greater_than: mediaTime should be increasing expected a number greater than 0 but got 0

This appears to be caused by AVPlayerLayer reconfiguring the decoder after it is created, and causing AVPlayerItemVideoOutput to purge frames and re-issue a new decoded frame at time 0.
Comment 1 Radar WebKit Bug Importer 2022-01-18 08:59:15 PST
<rdar://problem/87714481>