WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
293422
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
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2025-05-22 06:40:34 PDT
<
rdar://problem/151850145
>
Jean-Yves Avenard [:jya]
Comment 2
2025-05-23 07:30:56 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/45832
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.
Top of Page
Format For Printing
XML
Clone This Bug