Bug 301964
| Summary: | AudioVideoRendererRemote should use its own work queue | ||
|---|---|---|---|
| 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: | Morningstar, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Jean-Yves Avenard [:jya]
Right now, the AudioVideoRendererRemote runs on the main thread and must be used on the main thread only.
We should make it thread-safe and using its own work queue.
This is a requirement to properly do MSE in a worker with the MediaSourcePrivate/SourceBufferPrivate running in the web content process.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/164040921>
Jean-Yves Avenard [:jya]
Pull request: https://github.com/WebKit/WebKit/pull/53433
EWS
Committed 302657@main (f06680f6e584): <https://commits.webkit.org/302657@main>
Reviewed commits have been landed. Closing PR #53433 and removing active labels.
Dawn Morningstar
Reopening, broke the build
EWS
Committed 302665@main (4e119015e11e): <https://commits.webkit.org/302665@main>
Reviewed commits have been landed. Closing PR #53539 and removing active labels.
Jean-Yves Avenard [:jya]
Re-opening for pull request https://github.com/WebKit/WebKit/pull/53545
EWS
Committed 302690@main (2e95a76cf633): <https://commits.webkit.org/302690@main>
Reviewed commits have been landed. Closing PR #53545 and removing active labels.