hong...@chromium.org, alv...@chromium.org, mjwi...@chromium.org
None
https://github.com/WebAudio/web-audio-api/pull/2498
AudioContext.setSinkId sets the ID of the audio device to use for output. This allows the AudioElement to route audio to a connected output device of user's choosing.
This is a small API change within Web Audio API. The WG was advised that this is too small for the TAG review.
Not applicable
Gecko: Positive (https://github.com/WebAudio/web-audio-api/issues/2400) Mozilla is co-developing the spec change.
WebKit: No signal
Web developers: Positive (https://github.com/WebAudio/web-audio-api/issues/2400) Many developers chimed in the spec issue and the implementation crbug entry (crbug.com/1216187). Also several partners expressed the need for this API. We have not seen any negative feedback on this.
Other signals:
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
This adds a new method to AudioContext; the WebIDL change will be addressed by the DevTools automatically.
Yes
This is a part of Web Audio API, which is available on all platforms.
Yes. The WPT will be added for this feature.
–enable-blink-features=AudioContextSetSinkId
False
108
Open questions about a feature may be a source of future web compat or interop issues. Please list open issues (e.g. links to known github issues in the project for the feature specification) whose resolution may introduce web compat/interop risk (e.g., changing to naming or structure of the API in a non-backward-compatible way).
Nonehttps://chromestatus.com/feature/5190163462881280
This intent message was generated by Chrome Platform Status.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/34425811-7d74-4b1d-ad7a-cddeb7a0aadcn%40chromium.org.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAHB%2BDAj6AJ01%3DgXdUepU9Aejf6DOt2qmsK%3DUm%2BJSEDoVRMeyqw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGJqXNuLuQ0mv%2BqRu2YxvP9iu_E%3DF2FdVe5Ewz%3DeB-yNokJtFA%40mail.gmail.com.
Please let us know of any other questions, concerns or observations.Thanks in advance.-AjayOn Wednesday, August 31, 2022 at 2:54:14 PM UTC-7 Ajay Rahatekar wrote:We have filed requests for position. Please see below:Mozilla: https://github.com/mozilla/standards-positions/issues/683On Wed, Aug 31, 2022 at 8:54 AM Chris Harrelson <chri...@chromium.org> wrote:Thanks for filing the TAG review. Could you also file for official positions from Mozilla and Webkit also? Thanks. I'm sure you're right about Mozilla, but they've requested going through the process in the past for other intents.On Wed, Aug 31, 2022 at 8:08 AM Hongchan Choi <hong...@chromium.org> wrote:1. Yes. The lack of implementation is one issue, but the relationship between selectAudioOutput() and Web Audio API is not really specified or documented.2. Since AudioElement.setSinkId() has been used for years, we believe it makes more sense to use the same pattern for its low-level counterpart - Web Audio API's AudioContext. This approach is more specific and focused.On Tue, Aug 30, 2022 at 10:46 PM Philipp Hancke <philipp...@googlemail.com> wrote:the ID of the sink needs to be obtained from navigator.mediaDevices.enumerateDevices because https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/selectAudioOutput is not implemented anywhere?Am Di., 30. Aug. 2022 um 19:02 Uhr schrieb 'Ajay Rahatekar' via blink-dev <blin...@chromium.org>:Contact emails
hong...@chromium.org, alv...@chromium.org, mjwi...@chromium.org
Explainer
None
Specification
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGJqXNvp-%3DESWy%2BdmNs10uab5jBc3e5y-9dPx13i1s3orRj6Jg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/99d5d298-6fdf-04d0-e408-d5e8e512cf5b%40chromium.org.