[mediacapture-output] Behaviour when the system default audio output device changes

padenot has just created a new issue for 
https://github.com/w3c/mediacapture-output:

== Behaviour when the system default audio output device changes ==
What happens when the following happens:
1. We're playing an `HTMLMediaElement` through the default device, 
with a empty `sinkId`
1. The default device changes (because the user changes it in the 
control panel of the operating system, or a new device has been 
plugged in, and the system sets it as the default).

Is the `HTMLMediaElement` silently re-routed to the new default 
device? Does it stop playing ? The former is what happens right now in
 UAs, the latter is probably not web-compatible.

More broadly, the concept of a "default device" is too overloaded, and
 needs to be defined. Is it the device that was the default at the 
time the audio playback started? Is it a kind of "virtual device" that
 always outputs to whatever the default device is (i.e. the audio 
output follows the system default, even if the system default changes)
 ?

Please view or discuss this issue at 
https://github.com/w3c/mediacapture-output/issues/49 using your GitHub
 account

Received on Thursday, 20 October 2016 15:37:24 UTC