[webkit-dev] Web Audio API

Maciej Stachowiak mjs at apple.com
Tue Aug 24 17:31:17 PDT 2010


This sounds like a reasonable plan. I have no strong feelings about any of the naming options, but I like the overall idea of getting this code into trunk now, using a feature define, and separating the Web-facing parts from the "platform" implementation parts.

 - Maciej

On Aug 24, 2010, at 12:05 PM, Chris Rogers wrote:

> Over the past months I've been refining the web audio API implementation that I've been developing in the 'audio' branch of WebKit (per Maciej's recommendation).  The API has been through a good amount of review by WebKit developers at Apple, Google, and in the W3C Audio Incubator  group.  For those who are interested, the draft specification is here:
> http://chromium.googlecode.com/svn/trunk/samples/audio/specification/specification.html
> 
> I have working demos here:
> http://chromium.googlecode.com/svn/trunk/samples/audio/index.html
> 
> I'll be posting a series of patches to migrate the working code from the audio branch to WebKit trunk.  Most of the files are new, with only a few places which will touch existing WebKit files (such as EventTarget, Event).  The files will be conditionally compiled.  I'm considering using the following enable:
> 
> #if ENABLE(AUDIOCONTEXT)
> 
> After discussing the directory layout in some detail with Eric Carlson, Chris Marrin, Simon Fraser, and Jer Noble, we've decided that the files will primarily live in two places:
> 
> WebCore/audio
> WebCore/platform/audio
> 
> I know that some had expressed concern that a directory called 'audio' in WebCore would be confused with the audio element.  The reason I think 'audio' would be a good name is because the API does have a direct relationship to the audio element and, over time, when the API becomes more broadly used will be associated with the audio capabilities of the web platform.  That said, if anybody has grave concerns over this name, then we can discuss alternatives.
> 
> Anyway, I just wanted to bring these coming changes to everyone's attention.
> 
> Regards,
> Chris Rogers
> 
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20100824/d939a67c/attachment.html>


More information about the webkit-dev mailing list