Automatic update from web-platform-tests Update webrtc-encoded-transform tests to latest SFrame APIs (#59917) * Update to latest SFrame API * Update webrtc-encoded-transform/sframe-transform-worker.js Co-authored-by: youennf <youennf@users.noreply.github.com> --------- Co-authored-by: youennf <youennf@users.noreply.github.com> -- wpt-commits: 42bf2ec81f1c15aa6fe84b37f41daea61e25d266 wpt-pr: 59917
28 lines
941 B
JavaScript
28 lines
941 B
JavaScript
// META: variant=?exclude=.*SFrame.*
|
|
// META: variant=?include=.*SFrame.*
|
|
// META: script=/common/subset-tests-by-key.js
|
|
// META: script=/resources/WebIDLParser.js
|
|
// META: script=/resources/idlharness.js
|
|
// META: script=../webrtc/RTCPeerConnection-helper.js
|
|
// META: script=helper.js
|
|
// META: timeout=long
|
|
|
|
'use strict';
|
|
|
|
const idlTestObjects = {};
|
|
|
|
idl_test(
|
|
['webrtc-encoded-transform'],
|
|
['webrtc', 'streams', 'html', 'dom'],
|
|
async idlArray => {
|
|
idlArray.add_objects({
|
|
RTCRtpSender: [`new RTCPeerConnection().addTransceiver('audio').sender`],
|
|
RTCRtpReceiver: [`new RTCPeerConnection().addTransceiver('audio').receiver`],
|
|
RTCEncodedVideoFrame: [`idlTestObjects.videoFrame`],
|
|
RTCEncodedAudioFrame: [`idlTestObjects.audioFrame`],
|
|
});
|
|
idlTestObjects.videoFrame = await createRTCEncodedFrameFromScratch("video");
|
|
idlTestObjects.audioFrame = await createRTCEncodedFrameFromScratch("audio");
|
|
}
|
|
);
|