Re: [mediacapture-main] Questionable spec language: "MUST attempt" (#1018)

Another way to communicate the same intention is:

Let the document that called `getDisplayMedia()` be "the capturing document". When own audio restriction is applied, the user agent MUST remove from the captured audio any audio that originated from the capturing document.
* The user agent SHOULD remove this by avoiding capture of such audio to begin with.
* Barring that option, the user agent SHOULD remove this audio via processing.
* Barring these two options, the user agent MUST exclude as much audio from the capture, of which the capturing document's audio is a subset, until the capturing document's audio is completely excluded from the capture. This MUST be done even if it requires that no audio be captured at all, in which case, the user agent MUST keep the track muted until it is able to capture audio again.

-- 
GitHub Notification of comment by eladalon1983
Please view or discuss this issue at https://github.com/w3c/mediacapture-main/issues/1018#issuecomment-2399774653 using your GitHub account


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

Received on Tuesday, 8 October 2024 12:56:57 UTC