RESOLVED FIXED293422
VideoMediaSampleRenderer can enqueue sample with a presentation time lower than the last calculated minimum time
https://bugs.webkit.org/show_bug.cgi?id=293422
Summary VideoMediaSampleRenderer can enqueue sample with a presentation time lower th...
Jean-Yves Avenard [:jya]
Reported 2025-05-22 06:40:25 PDT
To determine the minimum upcoming sample time, the VideoMediaSampleRenderer look into the incoming compressed sample. In the case where decoding is happening faster than how fast the SourceBufferPrivate can enqueue frame, we may incorrectly calculate the minimum upcoming frame time. We should simplify this code and let the SourceBufferPrivate pass this information to the VideoMediaSampleRenderer as it contains the ultimate source of truth.
Attachments
Radar WebKit Bug Importer
Comment 1 2025-05-22 06:40:34 PDT
Jean-Yves Avenard [:jya]
Comment 2 2025-05-23 07:30:56 PDT
EWS
Comment 3 2025-05-24 03:15:58 PDT
Committed 295388@main (b15a127ad263): <https://commits.webkit.org/295388@main> Reviewed commits have been landed. Closing PR #45832 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.