Re: Sites using webkitAudioContext only

References: <CAOp6jLYDvW65vp2s3umSOEUTfu2cbA-UHmQ9=AFkv1RKEO==qQ@mail.gmail.com>,<CDDB4B4B.6FE1%olivier.thereaux@bbc.co.uk>,<CAOp6jLZbqrEBGeapOBuF8eu9_29Q-Enu2QGY+yYL5uPnAXOJqA@mail.gmail.com>,<m061xm2rfd.fsf@bbc.co.uk>,<CAJK2wqWdCwO1zM8od7g4JQ1A+rs2=-KYKEfCpV_AYZkyaPZoSA@mail.gmail.com>,<CANTur_4Awbx_Uh0yACcbU3D8bm9rgMcxxEMy2TUUU2umqdFtFA@mail.gmail.com>,<CAJK2wqWWSPXazU5shB5ihNvLAEubRGFUEcEPD+syJ0ddkxRZ1g@mail.gmail.com>,<CANTur_7Jryn_x_RmZ0nrvr+HzfVcKAu6aB4g3=FkY3ULT_wHAQ@mail.gmail.com>,<CAJK2wqVux4qLC1oR93RWyFbpsaQiNO8Rxqat3S6g+MhWBExSKA@mail.gmail.com>,<m0d2rqtm3f.fsf@bbc.co.uk>,<CA+EzO0nAmOBCXoHPe1Amr+XU825GUZhDY0Bu_F6Xy45bvoSXjw@mail.gmail.com>,<CANTur_7E2RwrYWOQsqdUQkG4wbgMZtkxoicbkyW2pLK2iZB9AA@mail.gmail.com>,<CAJK2wqXDURz0jrLXg3hu8+GE5vC=+AKSXPTChZPsGcNBzZdT2A@mail.gmail.com>,<CAOp6jLbu_kGvukX2aqkcTFN2Gz91YGwYmAao1ANV4=mX4XQitg@mail.gmail.com>,<CAJK2wqVwuMWut8Mtt6hqJ4__Gb3vGU=LyxuTkaNB3pZ7swv+qA@mail.gmail.com>,<CAOp6jLbzxVMwHaJaNvJGopkBnDbrsic62Q=_m=Jc1vJgBtKQ-Q@mail.gmail.com>,<CAJK2wqVz3Foz5gXDCgCe3qwB-_v+pcUK80ws3O6vE6QGPN2XJA@mail.gmail.com>,<CAOp6jLZt-10d=B_KM7u+tP=9q4Uc9jYVi5UrBGSX1qjkQVZ9jA@mail.gmail.com>,<CAJK2wqW5VV3eoOb1FAznFqD344XJfOU_W37k467CDVADneyE8g@mail.gmail.com>,<CAOp6jLbGEsbfC-5as3FbQ9piiLbJ6VMTiuLveYT7u1RvGZAQoQ@mail.gmail.com>,<CAJK2wqV-_FqXXEjr2D8qXZ6bZqUA-w-KjuyS+z=4x9K_J0FsRw@mail.gmail.com>,<CAOp6jLZLvAUoKpr9X6t-_=4qqfncpvQcU7sbwWrAHgkAt3jnuQ@mail.gmail.com>,<CAJK2wqVrO35_SdTOBhMt+i-HLZCuOmdD5GRw2FsLRAQ+nAWMoQ@mail.gmail.com>,<CAOp6jLY874o0uycGoO-UJX3gpKk1XE_w8UrtEFRmHibkZPetvw@mail.gmail.com>,<CAJhzemX7dNJLNgvy8RmyEZAKZje_pYcy-kq+ZqYn8oh-0LjOvQ@mail.gmail.com>,<CAOp6jLYZbOfR=u+BPiqyMOpBRK6Exi9BAFwR-iZA4O5A=RakcA@mail.gmail.com>,<CAJhzemUZomZdU1DVUF+=WMQgXy-gN3NXuTXzh8DDT-XfhgQXpQ@mail.gmail.com>,<CAJhzemUeD4AKUM6U37iPiEwFWxwd3QeRkfvaYwxwOuK3K9rqig@mail.gmail.com>,<CAOp6jLYAzuLNn-mog-SWHADs9Xi9NPHbZbpR9rZmKcd7J4xUxQ@mail.gmail.com>,<CAJhzemWCxkdAq-T1zhP73n_U-KX49MTrk6u0q-Jx60+nmVKErw@mail.gmail.com>
User-agent: mu4e 0.9.9; emacs 24.2.1
In-reply-to: <CAJhzemWCxkdAq-T1zhP73n_U-KX49MTrk6u0q-Jx60+nmVKErw@mail.gmail.com>
Reply-To: chris.lowis@bbc.co.uk
Date: Thu, 04 Jul 2013 12:08:00 +0100
Message-ID: <m01u7eeg6n.fsf@bbc.co.uk>
MIME-Version: 1.0
Content-Type: text/plain
Return-Path: chris.lowis@bbc.co.uk
X-OriginalArrivalTime: 04 Jul 2013 11:08:00.0670 (UTC) FILETIME=[BF1EE3E0:01CE78A6]


Jussi Kalliokoski writes:
> I thought they were called Futures first and now Promises: http://
> infrequently.org/2013/06/sfuturepromiseg/

I think that's a good argument for taking a "wait and see" approach to
this particular issue. I think we agreed that we could add that in a
later version of the spec.

>         AudioNodes:
>          * Use constructors.
>
>     This was raised. It might be worth adding constructors as well as the
>     existing factory methods, but it's probably not worth removing the existing
>     factory methods at this point. (I do think it would be nice to have
>     constructors that take the essential attributes as parameters, so one could
>     write (new AudioBufferSourceNode(audioContext, audioBuffer)).start().)

Yes, we've had this discussion. I can see some arguments for both
approaches, but it feels like a stylistic choice to a large extent.

>     I don't think there's anything here we need to do for the first release,
>     other than possibly add that AudioBuffer constructor (or a factory method)
>     if needed to avoid data races and sustain optimal performance.

That seems to be the priority, let's try and focus on that at this time.

Cheers,

Chris


-----------------------------
http://www.bbc.co.uk
This e-mail (and any attachments) is confidential and 
may contain personal views which are not the views of the BBC unless specifically stated.
If you have received it in 
error, please delete it from your system.
Do not use, copy or disclose the 
information in any way nor act in reliance on it and notify the sender 
immediately.
Please note that the BBC monitors e-mails 
sent or received.
Further communication will signify your consent to 
this.
-----------------------------

Received on Thursday, 4 July 2013 11:08:39 UTC