[mediacapture-output] allow="microphone" should authorize setSinkId (#148)

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

== allow="microphone" should authorize setSinkId ==
We have implicit consent via getUserMedia to get access to output devices. Arguably, that implicit consent should also apply to the `microphone` permission policy. 

Chrome supports this, as`setSinkId` predates the `speaker-selection` permission policy in the spec.  

The `setSinkId` steps currently mention only the speaker-selection policy and the `selectAudioOutput` steps do not mention any policy. I think both of them should mention both `speaker-selection` and `microphone`.


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


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

Received on Wednesday, 15 January 2025 13:21:25 UTC