Re: [mediacapture-output] Behavior when audio device is changed by user-agent (#100)

Due to Chromium not supporting capture of monitor devices it is necessary to utilize workarounds to capture devices other than a microphone input device. When that occurs, since Chromium source code specifically fails to start audio when monitor device is set as default or list the devices at all, monitor devices are not listed by `enumerateDevices()` when `pavucontrol` dynamically changes the input being captured, see https://github.com/w3c/mediacapture-main/issues/693. 

Per https://github.com/w3c/mediacapture-output/issues/101 the expected result of this specification re `selectAudioOutput` is not to capture audio output, as in output to headphones and speakers, which is what lead to filing the linked issue.

From perspective here all audio devices, input, output, virtual devices, should be capable of being selected and captured. That is not specified. Thus, ask for that capability to be specified, and in the interim create workaround and proof-of-concepts that could potentially work as intended to capture and device and access that capture in the given execution context.

-- 
GitHub Notification of comment by guest271314
Please view or discuss this issue at https://github.com/w3c/mediacapture-output/issues/100#issuecomment-672412101 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Wednesday, 12 August 2020 00:57:36 UTC