RESOLVED FIXED 45010
Add AudioSourceNode files
https://bugs.webkit.org/show_bug.cgi?id=45010
Summary Add AudioSourceNode files
Chris Rogers
Reported 2010-08-31 17:26:28 PDT
Add AudioSourceNode files
Attachments
Patch (5.42 KB, patch)
2010-08-31 17:27 PDT, Chris Rogers
no flags
Patch (4.66 KB, patch)
2010-09-08 17:42 PDT, Chris Rogers
no flags
Chris Rogers
Comment 1 2010-08-31 17:27:53 PDT
Chris Rogers
Comment 2 2010-09-07 14:45:36 PDT
Here's the link to AudioSourceNode in the web audio API spec: http://chromium.googlecode.com/svn/trunk/samples/audio/specification/specification.html#AudioSourceNode-section This patch implements two attributes which are not in the spec. I either need to change the spec or change the implementation, but it will require some thought to determine how to best design this and I would like to land this, even if it involves adding a FIXME to reconcile API.
Kenneth Russell
Comment 3 2010-09-07 17:59:15 PDT
Comment on attachment 66146 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=66146&action=prettypatch > WebCore/webaudio/AudioSourceNode.idl:34 > + readonly attribute AudioParam playbackRate; Why are these attributes not documented in the preliminary web audio API ( http://chromium.googlecode.com/svn/trunk/samples/audio/specification/specification.html#AudioSourceNode-section )?
Chris Rogers
Comment 4 2010-09-08 17:42:36 PDT
Chris Rogers
Comment 5 2010-09-08 17:44:17 PDT
Ok, I've moved the attributes out of this class to match the current specification.
Kenneth Russell
Comment 6 2010-09-09 14:08:42 PDT
Comment on attachment 66973 [details] Patch Looks fine. Sorry I didn't see your note above when doing my initial review, though I think it's better to keep this class in line with the spec.
WebKit Commit Bot
Comment 7 2010-09-09 20:31:03 PDT
Comment on attachment 66973 [details] Patch Clearing flags on attachment: 66973 Committed r67157: <http://trac.webkit.org/changeset/67157>
WebKit Commit Bot
Comment 8 2010-09-09 20:31:08 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.