RESOLVED FIXED 217715
[Media in GPU Process] Use CARingBuffer to transfer audio data of an audio destination from a web process to the GPU Process
https://bugs.webkit.org/show_bug.cgi?id=217715
Summary [Media in GPU Process] Use CARingBuffer to transfer audio data of an audio de...
Peng Liu
Reported 2020-10-14 10:01:09 PDT
Currently, we are using IPC messages with SharedBuffer(s) to transfer audio data.
Attachments
WIP patch (85.62 KB, patch)
2020-10-14 20:00 PDT, Peng Liu
no flags
WIP patch v2 (86.01 KB, patch)
2020-10-14 20:51 PDT, Peng Liu
no flags
WIP patch v3 (86.06 KB, patch)
2020-10-14 21:01 PDT, Peng Liu
ews-feeder: commit-queue-
WIP patch v4 (86.13 KB, patch)
2020-10-14 21:13 PDT, Peng Liu
no flags
WIP patch v5 (86.13 KB, patch)
2020-10-14 21:21 PDT, Peng Liu
no flags
WIP patch v6 (86.34 KB, patch)
2020-10-14 21:45 PDT, Peng Liu
no flags
WIP patch v7 (86.74 KB, patch)
2020-10-14 22:10 PDT, Peng Liu
no flags
WIP patch (working with CARingBuffer) (89.11 KB, patch)
2020-10-15 16:46 PDT, Peng Liu
no flags
WIP patch (rebased) (88.62 KB, patch)
2020-10-15 18:47 PDT, Peng Liu
no flags
WIP, fix build failures (88.13 KB, patch)
2020-10-15 20:26 PDT, Peng Liu
no flags
WIP, fix build failures on WPE (88.17 KB, patch)
2020-10-15 20:40 PDT, Peng Liu
no flags
WIP - almost done (89.80 KB, patch)
2020-10-15 23:13 PDT, Peng Liu
ews-feeder: commit-queue-
Patch (79.84 KB, patch)
2020-10-16 14:54 PDT, Peng Liu
no flags
Patch (fix WPE/GTK build failures) (79.92 KB, patch)
2020-10-16 15:01 PDT, Peng Liu
ews-feeder: commit-queue-
Patch (fix WPE/GTK build failures again) (79.92 KB, patch)
2020-10-16 15:33 PDT, Peng Liu
no flags
Radar WebKit Bug Importer
Comment 1 2020-10-14 10:01:53 PDT
Peng Liu
Comment 2 2020-10-14 20:00:52 PDT
Created attachment 411400 [details] WIP patch
Peng Liu
Comment 3 2020-10-14 20:51:42 PDT
Created attachment 411401 [details] WIP patch v2
Peng Liu
Comment 4 2020-10-14 21:01:53 PDT
Created attachment 411402 [details] WIP patch v3
Peng Liu
Comment 5 2020-10-14 21:13:29 PDT
Created attachment 411403 [details] WIP patch v4
Peng Liu
Comment 6 2020-10-14 21:21:44 PDT
Created attachment 411404 [details] WIP patch v5
Peng Liu
Comment 7 2020-10-14 21:45:39 PDT
Created attachment 411405 [details] WIP patch v6
Peng Liu
Comment 8 2020-10-14 22:10:39 PDT
Created attachment 411407 [details] WIP patch v7
Peng Liu
Comment 9 2020-10-15 16:46:35 PDT
Created attachment 411508 [details] WIP patch (working with CARingBuffer)
Peng Liu
Comment 10 2020-10-15 18:47:56 PDT
Created attachment 411519 [details] WIP patch (rebased)
Peng Liu
Comment 11 2020-10-15 20:26:06 PDT
Created attachment 411527 [details] WIP, fix build failures
Peng Liu
Comment 12 2020-10-15 20:40:17 PDT
Created attachment 411529 [details] WIP, fix build failures on WPE
Peng Liu
Comment 13 2020-10-15 23:13:32 PDT
Created attachment 411536 [details] WIP - almost done
Peng Liu
Comment 14 2020-10-16 14:54:38 PDT
Peng Liu
Comment 15 2020-10-16 15:01:30 PDT
Created attachment 411619 [details] Patch (fix WPE/GTK build failures)
Peng Liu
Comment 16 2020-10-16 15:33:52 PDT
Created attachment 411626 [details] Patch (fix WPE/GTK build failures again)
EWS
Comment 17 2020-10-16 21:18:42 PDT
Committed r268632: <https://trac.webkit.org/changeset/268632> All reviewed patches have been landed. Closing bug and clearing flags on attachment 411626 [details].
Note You need to log in before you can comment on or make changes to this bug.