Bug 314077
| Summary: | [MSE][Cocoa] spurious UpcomingPTSExpectation warnings from AVSampleBufferVideoRenderer on B-frame content | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Jean-Yves Avenard [:jya] <jean-yves.avenard> |
| Component: | Media | Assignee: | 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]
Seen when streaming twitch.
Twitch appends media segments with a single video frame at a time, and plays with very short buffered ahead content.
This causes the calculation of the expectMinimumUpcomingSampleBufferPresentationTime calculation to be incorrect and we see thousands of errors in the logs "UpcomingPTSExpectation is enabled, but enqueuePTS:X is smaller
than expectedMinimumUpcomingPTS:Y"
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/176260662>
Jean-Yves Avenard [:jya]
Pull request: https://github.com/WebKit/WebKit/pull/64270
EWS
Committed 312763@main (62987e20ab97): <https://commits.webkit.org/312763@main>
Reviewed commits have been landed. Closing PR #64270 and removing active labels.