forked from mirrors/gecko-dev
		
	
		
			
				
	
	
		
			16 lines
		
	
	
	
		
			674 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
	
		
			674 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <!DOCTYPE html>
 | |
| <meta charset="utf-8">
 | |
| <script src="/resources/testharness.js"></script>
 | |
| <script src="/resources/testharnessreport.js"></script>
 | |
| <script src ="routines.js"></script>
 | |
| 
 | |
| <video id="video1" autoplay></video>
 | |
| 
 | |
| <script>
 | |
| promise_test(async (test) => {
 | |
|   const {sender, receiver, senderPc, receiverPc} = await createConnectionWithTransform(test, 'RTCRtpScriptTransform-bad-chunk-worker.js', {audio: true});
 | |
| 
 | |
|   assert_array_equals(await getNextMessage(sender.transform.port), ["TypeError", "null"]);
 | |
|   assert_array_equals(await getNextMessage(sender.transform.port), ["TypeError", "RTCEncodedAudioFrame"]);
 | |
| }, "Writing bad chunks should error the stream");
 | |
| </script>
 | 
