← back to v139 · audio-level-for-rtc-encoded-frames

conformance · v139

v139 · audio-level-for-rtc-encoded-frames — conformance probe

6 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.

browser: spec: https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedaudioframemetadata-audiolevel chromestatus: #5206106602995712 generated 2026-06-01T08:13:31Z by conformance-author-v1-subagent
0
pass
0
fail
0
blocked
6
total
id contract kind verdict detail
rtc-encoded-audio-frame-exposed RTCEncodedAudioFrame is exposed in window context; encoded transforms read frames through this interface. spec ↗ exists
rtc-rtp-script-transform-exposed RTCRtpScriptTransform constructor is exposed so encoded frame pipelines can be attached to senders/receivers. spec ↗ typeof
get-metadata-method RTCEncodedAudioFrame.prototype.getMetadata returns the per-frame metadata dictionary that holds audioLevel. spec ↗ typeof
audio-level-key-in-metadata-dictionary An RTCEncodedAudioFrameMetadata dictionary literal accepts the audioLevel key (the IDL member added by this feature). spec ↗ script
rtc-peerconnection-exposed RTCPeerConnection is exposed; the encoded transform pipeline that surfaces audioLevel rides on top of a peer connection. exists
transform-property-on-rtp-sender RTCRtpSender.prototype exposes a transform attribute so an RTCRtpScriptTransform can be attached for encoded frame inspection. spec ↗ script