From 22440fde6fa97409a93ecbeac18a9a2b1af0ca0b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= Media elements are used to present audio data, or video and
audio data, to the user. This is referred to as media data in this section, since this
section applies equally to media elements for audio or for
@@ -34853,6 +34849,9 @@ interface MediaError {
an event named The The ratechange
at the media
element.preservesPitch
attribute, on
+ getting, must return TODO. On setting, TODO.
played
attribute must return a new static
@@ -35113,8 +35112,10 @@ interface MediaError {
data-x="dom-media-playbackRate">playbackRate is so low or so high that the user agent
cannot play audio usefully, the corresponding audio must also be muted. If the element's playbackRate
is not 1.0, the user agent may apply pitch
- adjustments to the audio as necessary to render it faithfully.preservesPitch
is true, the user agent must apply pitch
+ adjustment to preserve the original pitch of the audio. Otherwise, the user agent must speed up
+ or slow down the audio without any pitch adjustment.
When a media element is potentially playing, its audio data played must be synchronized with the current playback position, at the element's