-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 01/10/2016 09:48 PM, Robert O'Callahan wrote:
> On Mon, Jan 11, 2016 at 7:04 AM, Nicolas Silva
> <nical.si...@gmail.com> wrote:
> 
>> Anyone interested in implementing WebAudio and/or WebRTC (in
>> Gecko there's some overlap in the underlying infrastructure)
>> should first spend some time discussing the architecture with
>> Paul Adenot (look for padenot on irc). Having a competitive or
>> even just decent WebAudio implementation is more complex than it
>> looks, and Gecko's implementation had to go through massive
>> rewrites before it got to a satisfying place. According to Paul
>> it's not the kind of architecture one gets right the first time
>> without some serious experience in audio engines. That said, it
>> would be great to have a WebAudio implementation in rust, and I
>> am sure the rust gamedev community would be thrilled to have 
>> something like this!
>> 
> 
> Right.
> 
> You'd really want to study the architecture of Gecko's
> implementation and understand why it is the way it is before
> attempting this. You'd also want to understand the architectural
> changes we're still planning to make. Paul and I can help with
> this.
> 
> In Gecko MediaStreams and WebAudio are integrated into a single
> real-time media graph (well, multiple graphs, one per logical
> output channel), which has advantages but means you're designing
> more than just WebAudio.
> 
> If we did have a good WebAudio implementation in Servo it's one
> piece I could imagine sharing with Gecko. But it's a lot of work to
> get to parity.
> 

FWIW, the issue (<https://github.com/servo/servo/issues/6710>) already
says suggests talking to Paul and you, from the last time this was
discussed.

HTH
Ms2ger
-----BEGIN PGP SIGNATURE-----

iQEcBAEBAgAGBQJWktEKAAoJEOXgvIL+s8n2cfoH/0JcslWVFJZwjvurKWKRz4sv
jVWwywdFQ1TGPHIPtMTlmtbeZMkT5Y8CJ2jXY6OYv27JnQtr8JguosDe3rtQiq3x
ahRaaWTcvfwa6elAvnusLeA24oowSXW94VGixjVW9W5VWqJgi4wN/B1WT4QUvpp7
vVeT2jFcYQUWLjOOVnFWmvsCeZNUggsN1B6oNwlXTIWpDzXPaippPwlFPOvZUMqc
kJAU5bsD+XA7686rL2GqGLBKyALcJx4oyEQQOhyt56PubQcR1Zy7Z5t0+oWsoKjt
Lcimxcx9ts1Z1jqLgaZvWTQwDnEL9zvGX+7PGyw8kgH4P/TGNOXQ31fspA3FULY=
=fhYA
-----END PGP SIGNATURE-----
_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo

Reply via email to