[webkit-dev] Implementation thoughts on HTML5 elements
Simon Fraser
simon.fraser at apple.com
Wed Aug 26 09:00:59 PDT 2009
On Aug 26, 2009, at 6:11 AM, Patrick Mueller wrote:
> Maciej Stachowiak wrote:
>
>> - New media elements: <audio>, <video>
>> We love these and have them implemented. We don't see any
>> implementation issues in the current spec.
>
> I played with the audio support about a month ago, and was
> unpleasantly surprised to find that if you loop audio there is a
> noticeable delay (sub-second, but very noticeable) between when the
> audio clip ended and then started again, in WebKit nightlies on the
> Mac.
>
> I posted a Q on the whatwg ml as to whether there was an intention
> that looped audio (and video, for that matter) should be
> "seamless". Got various responses. AnneK responded that the
> intention was for it to be seamless. Ian responded that large clips
> couldn't be guaranteed to be buffered enough to make seamless audio
> a requirement.
>
> So there's some wiggle room in the spec. And of course, since the
> implementation of the audio support is a platform issue, not much we
> can do about this to magically make audio seamless for every
> platform. Still, seamless looping seems like something webkit ports
> should strive for.
>
> As an example, paste this into the snippet editor
>
> <audio
> src="http://is.gd/2zHIy"
> autoplay="true"
> loop="true">
>
> You'll hear 4-5 seconds of static, then it pauses before it restarts.
Did you file the two bugs necessary here (hearing static, and non-
seamless looping)?
Simon
More information about the webkit-dev
mailing list