Bug 300875

Summary: TrackInfo/MediaSamplesBlock do not allow for protected content.
Product: WebKit Reporter: Jean-Yves Avenard [:jya] <jean-yves.avenard>
Component: MediaAssignee: Jean-Yves Avenard [:jya] <jean-yves.avenard>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Jean-Yves Avenard [:jya]
Reported 2025-10-16 02:06:52 PDT
TrackInfo and MediaSamplesBlock do not carry the proper information to hold encrypted content. As they are used to serialise CMSampleBuffer objects over IPC, one of the consequences is that encrypted CMSampleBuffer can't be sent over IPC. We should add support for encryption and also allows conversions of encrypted CMSampleBuffer into a MediaSamplesBlock.
Attachments
Radar WebKit Bug Importer
Comment 1 2025-10-16 02:06:58 PDT
Jean-Yves Avenard [:jya]
Comment 2 2025-10-16 02:50:47 PDT
EWS
Comment 3 2025-10-24 05:51:33 PDT
Committed 302086@main (795999704c17): <https://commits.webkit.org/302086@main> Reviewed commits have been landed. Closing PR #52462 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.