W3C home > Mailing lists > Public > public-audio@w3.org > April to June 2012

Re: Exclusive access to audio hardware

From: Chris Rogers <crogers@google.com>
Date: Wed, 9 May 2012 15:55:19 -0700
Message-ID: <CA+EzO0ng5QsvPQ08Q_YeW8jyV7n83ZuH+DJcDiJi6Cjf0=GpuQ@mail.gmail.com>
To: robert@ocallahan.org
Cc: Jer Noble <jer.noble@apple.com>, "public-audio@w3.org" <public-audio@w3.org>
On Wed, May 9, 2012 at 3:32 PM, Robert O'Callahan <robert@ocallahan.org>wrote:

> I think it would be simpler for authors if everything "just worked" as far
> as possible. With the proposed renderState and onrenderstatechange, some
> developers are likely to simply forget to handle it --- if the renderState
> is never idle on their platform or they simply don't test that case --- and
> their apps will be broken.
> So how about adding no new APIs, but instead just automatically pause the
> entire audio graph while the page does not have access to the audio
> hardware?

I could be wrong, but I think Jer is saying that the graph *would* be
automatically paused.  It's the restarting/resuming that Jer would like
authors to have the opportunity to control instead of it automatically
starting to play the instant the phone call ends.


> Rob
> --
> “You have heard that it was said, ‘Love your neighbor and hate your
> enemy.’ But I tell you, love your enemies and pray for those who persecute
> you, that you may be children of your Father in heaven. ... If you love
> those who love you, what reward will you get? Are not even the tax
> collectors doing that? And if you greet only your own people, what are you
> doing more than others?" [Matthew 5:43-47]
Received on Wednesday, 9 May 2012 22:55:49 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:03:04 UTC