Migrate some WPT mediacapture-insertable-streams to latest API
<rdar://problem/121512704>
Pull request: https://github.com/WebKit/WebKit/pull/23161
Committed 273497@main (238433662c5e): <https://commits.webkit.org/273497@main> Reviewed commits have been landed. Closing PR #23161 and removing active labels.
Submitted web-platform-tests pull request: https://github.com/web-platform-tests/wpt/pull/44288