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