Bug 246015

Summary: Implement WebCodecsVideoDecoder with GPUProcess backend
Product: WebKit Reporter: youenn fablet <youennf>
Component: MediaAssignee: youenn fablet <youennf>
Status: RESOLVED FIXED    
Severity: Normal CC: jbedard, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description youenn fablet 2022-10-04 06:33:45 PDT
Implement WebCodecsVideoDecoder with GPUProcess backend
Comment 1 Radar WebKit Bug Importer 2022-10-04 06:34:11 PDT
<rdar://problem/100760198>
Comment 2 youenn fablet 2022-10-04 09:48:11 PDT
Pull request: https://github.com/WebKit/WebKit/pull/4985
Comment 3 EWS 2022-10-06 04:47:13 PDT
Committed 255215@main (fa141c1bec03): <https://commits.webkit.org/255215@main>

Reviewed commits have been landed. Closing PR #4985 and removing active labels.
Comment 4 Jonathan Bedard 2022-10-10 08:29:29 PDT
Broke a number of layout tests:

https://results.webkit.org/?suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fwebcodecs%2Freconfiguring-encoder.https.any.worker.html%3Fh264_annexb&test=imported%2Fw3c%2Fweb-platform-tests%2Fwebcodecs%2Freconfiguring-encoder.https.any.html%3Fh264_annexb&test=imported%2Fw3c%2Fweb-platform-tests%2Fwebcodecs%2FvideoDecoder-codec-specific.https.any.html%3Fh264_annexb&test=imported%2Fw3c%2Fweb-platform-tests%2Fwebcodecs%2FvideoDecoder-codec-specific.https.any.worker.html%3Fh264_annexb

imported/w3c/web-platform-tests/webcodecs/videoDecoder-codec-specific.https.any.html?h264_annexb
imported/w3c/web-platform-tests/webcodecs/videoDecoder-codec-specific.https.any.html?h264_annexb
imported/w3c/web-platform-tests/webcodecs/reconfiguring-encoder.https.any.worker.html?h264_annexb
imported/w3c/web-platform-tests/webcodecs/videoDecoder-codec-specific.https.any.worker.html?h264_annexb