Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

New module proposal: Web Audio

34 views
Skip to first unread message

Ehsan Akhgari

unread,
May 9, 2013, 2:29:08 PM5/9/13
to gover...@lists.mozilla.org, pad...@mozilla.com, Robert O'Callahan
We've been working on implementing the Web Audio specification in Gecko,
and I'd like to make the existing de facto ownership and peer status
official in terms of a new module.

Name: Core::Web Audio
Description: Support for the W3C Web Audio API specification.
Module owner: Ehsan Akhgari
Peers: Robert O'Callahan, Paul Adenot
Source Dirs: /content/media/webaudio
Bugzilla Component(s): Core::Video/Audio
URL: https://wiki.mozilla.org/Web_Audio_API
Discussion Group: http://www.mozilla.org/community/forums/#dev-platform

Please let me know if you have any questions or objections.

Thanks!
--
Ehsan
<http://ehsanakhgari.org/>

Justin Dolske

unread,
May 9, 2013, 4:16:07 PM5/9/13
to mozilla-g...@lists.mozilla.org
On 5/9/13 11:29 AM, Ehsan Akhgari wrote:
> We've been working on implementing the Web Audio specification in Gecko,
> and I'd like to make the existing de facto ownership and peer status
> official in terms of a new module.
>
> Name: Core::Web Audio

I was going to ask why this isn't just added into the existing HTML5
Media module... Then I noticed we don't have any such module! That seems
quite surprising.

I'd suggest that we create one, and roll Web Audio into it. (Unless
there is some particular motivation for a separate Web Audio module?)

Justin

Ehsan Akhgari

unread,
May 9, 2013, 5:35:52 PM5/9/13
to Justin Dolske, mozilla-g...@lists.mozilla.org
On 2013-05-09 4:16 PM, Justin Dolske wrote:
> On 5/9/13 11:29 AM, Ehsan Akhgari wrote:
>> We've been working on implementing the Web Audio specification in Gecko,
>> and I'd like to make the existing de facto ownership and peer status
>> official in terms of a new module.
>>
>> Name: Core::Web Audio
>
> I was going to ask why this isn't just added into the existing HTML5
> Media module... Then I noticed we don't have any such module! That seems
> quite surprising.
>
> I'd suggest that we create one, and roll Web Audio into it. (Unless
> there is some particular motivation for a separate Web Audio module?)

Well, the fact that we don't have a Media module is indeed surprising,
but that's a problem which I believe we should address separately.

The reason I'd like to keep this module separate than Media is that it's
pretty self-contained, except for its usage of the MediaStreamGraph
APIs, and it also implements the DOM APIs for Web Audio, so it's content
facing and part of the knowledge required to review the patches to this
code requires intricate knowledge of the spec and how our implementation
works.

Ehsan

Ehsan Akhgari

unread,
May 17, 2013, 9:43:21 AM5/17/13
to Justin Dolske, mozilla-g...@lists.mozilla.org
I went ahead and created this module: <
https://wiki.mozilla.org/Modules/Core#Web_Audio>

Cheers,

--
Ehsan
<http://ehsanakhgari.org/>


On Thu, May 9, 2013 at 5:35 PM, Ehsan Akhgari <ehsan....@gmail.com>wrote:

> On 2013-05-09 4:16 PM, Justin Dolske wrote:
>
>> On 5/9/13 11:29 AM, Ehsan Akhgari wrote:
>>
>>> We've been working on implementing the Web Audio specification in Gecko,
>>> and I'd like to make the existing de facto ownership and peer status
>>> official in terms of a new module.
>>>
>>> Name: Core::Web Audio
>>>
>>
0 new messages